MVGAKPVKTMEKGSDGAGLLHGRYELGRLLGHGTFAKVYHARNVTTGKSMAMKVVAKEKVIKVGMVEQIKREISVMSMVKHPNIVELHEVMASKSKIYFAMELVRGGELFAKISKGRLREDVARVYFQQLISAVDFCHSRGVYHRDLKPENLLLDEEGNLKVTDFGLSALTEHLKQDGLFHTTCGTPAYVAPEVILKKGYDGAKADLWSCGVILFVLLAGYLPFQDDNLVNMYRKIYRGDFKCPGWLSSDARKLVTKLLDPNPNTRISIDKVMDSSWFKKHSTRSKNEAEDLDISVHKSKEETETLNAFHIIALSEGFDLSPLFEEKKKEEKREMRFATSRPASSVISSLEEAARVGDKFDVRKSESRVRIEGKQNGRKGKLAVEAEIFAVAPSFVVVEVKKDHGDTLEYNNFCSTALRPALKDIFWTSTPV*