MVKLLLLNGDEIEDTLKYKLSPMNLREMLQTLQGGHMIIISDTMGEVDHKWHEQEQKYNFESYTDQCTFRVNIYRGHPAVGRRTQCNERGRLIRLPYPLPKLKGIAGKKDVINEISSAWKHQGEKYVINEISSGQDLDGSAQPELTYDNPYRQMVLDASYLGILKKMIGNKASVEGSICEAYLMIESTQLFSHYFESHVMTRNHNVEHNDDGGVVEDLQGNSSIFSHPVDKIEVHEIDMTIFIDENILLNDPNGDTMEMDEPIGDGLLQEHHEIQIESTEEEYEIRETEEDEKDQEEEEFEKDIDSD*