MQLLGCDVAALNTVHFSNHTGYRQFKGTRSTAQEIRDLYEGLCQSHLTDFDVMLSGYAPSAAAVEAIGAIGLDLQRKAESNPGSFFWGMRNPILVELPANGERSTVLDPVMGDQGRLYVNDDVVPEYKKIIHHADLILPNQFEAEVLSGIKITSLSTLAEAITAIHATYSIPHVIITSVRISLFSSSPEATTDSLTVIGSTIKSDGSPRLFRVDVPALDCFFSGTGDMFAALTVARLREAVFAADSTLRSTKSWVSPDDVKATDLPLAKATVKVLASMHSVLERTLEARDAELRAAASAEETEPGLSEEEKQKREYLRRTKAAEVRVVRNGRFLREPDVEFQAQEWKKEDLPEGLQ*