LPRYPFSTKGDRLAPELAELRGRCPVARVGTNSGGEAWLVTGYDLTRHVLRDRAFARSVLGEADSPAQDAPILAPELLDAMNHLKKAGLRDEVLKALGRDQPELPDAWVAEATREGLDAMVREGAPGDLQKHFAEHVAARCMLRLLGLPFEDRAYLAPRADADLTMVTYSDEELARNWEEIRRHMDAHMAARRPGEPRGLADRLADLNARHQGLTGRQLSNIVAVLFVSGYEDFASFLGVAAFNLLQRPEALKTLRERPETTPQCVEELLRYSVVLGNAIPRYVTRDTELGPASLKQGDLVLLSLDAVNFDPAAFTAPETFDPSRSPNPHLRFGYGRHHCPGAHLVRRHSDTAFRVLVDHLPDLRPAVPATEVPWHPHRMAIMPAEILVTW