MIDAGPGSFFLPSLDTSPSSAHGFDLHSESLLRLFGCELIQEAGILLRLPQAAMATGQVLLHRFFCKRSLKEFDICDAALSCTWLAMKLEEVTTVEGKSRLPDLLRVFQVVLRRRGGKGSCLDLSDSVIYRRVKADMLALERIILVELGFVCHVQHPHKFLLSYLKCLEASPELIQEAWNLANDSLRTILCVKYPSNVIACGVIFAAARRLGVPLPERENGQWWLLFDTTIEQILDVVKSLAWIYKQEKILSTDISKLTCHAEVVPKSDHLDDAEIMSDNSSGITEAKPSSDSEACHCGDSGNGSDLGPSRLSEGDAGCRISSQGSLTKQSLMSCMMATTRGHSEDAASKLHAGEVRKGLSGYLSVSNSHKLSDYKRRERELDEALNSRKKYKSIGGHSVVPKKIEDRQDREYALHRSRHRDCRTEKRNHLSRLEDSYRLRGTEVYSSSHRRRH*