MDVKERPLKLYFIPYLAAGHMIPLCDIAQFFASRGHHVTIITTPSNAEILHQSKNFRVHTFDFPSEEVGLPDGVENLSAVTDLEKSYRIYIAATTLLREPIESFVERDPPDCIVADFLYCWVEDLAKKLRIPWLVFNGFSLFSICAMESVKKHRIGDGPFVIPDFPDHVTIKSTPPKDMREFLEPLLTAALKSNGFIINNFAELDGEEYLRHYEKTTGHKAWHLGPASLVRRTEMEKAERGQKSVVSTHECLSWLDSKRVNSVVYVSFGSLCYFPDKQLYEIACGMEASGYEFIWVVPEKKGKEEESEEEKEKWLPKGFEERKKGMIIKGWAPQVVILEHPAVGAFLTHCGWNSTVEAVSAGVPMITWPVHSDQFYNEKLITQVRGIGVEVGAEEWNLSAYFQTQKLLPRDRIEMAVRTLMDVSDQALQIRRQAQNFSRIARQAVQVAGSSYNNLTALIHYVKRFRDSAEG*