MADDKPVEEDEELLDYEEEEVAADEGAGAKSGEAVKKGYVGIHSTGFRDFLLKPELLRAIVDCGFEHPSEVQHECIPQAILGMDVICQAKSGMGKTAVFVLAVLQQLEPVPGEVGALILCHTRELAYQIKHEFERFSAYLPAVNVAVIFGGVNIKQQKAELKEKPPSIIVATPGRCKALAKDGDISLKQCGHFILDECDKMLEQLDMRADVQEIFKMTPHDKQVMMFSATLSKEIRPVIKKFMNDPMEIYVDDETKLTLHGLVQHYIKLTEAEKNRKLNDLLDALMFNQVVIFVKSVQRCTYLDKLLTECNFPSIAIHRGMSQEERLARYKSFKEGNKRILVATDLVARGIDIERVNIVINYDMPDGADTYLHRVGRAGRFGTKGLAITFLSSDEDTAVLDAVHARFEVEIKELPEQIDTSTYMPA*