MKFAEPLDIRAKPEVQAPGDQRVLEGKRGSVATMEDGSRQHRVTPHTVEEIFNDYKGRRAGLLRALTSEVEDFYQSCDPAKENLCLYAEPDGTWVVNLPAEEIPPELPEPALGINFARDGMQQQDWLSLVAVHSDSWILSVAFYFGARLNKAERKQLFNLIIDMPTLFDIVTGRKAIKEKSSANNSSKNKGRTVQAMPEDVEEDSEDDEDEDGHSETTCGSCGRRYTADEFWICCDVCERWFHGKCVKVSAAKAEHLKQYKCPSCSKKAKN*