MFSRFLKPSLVLCRSVSNTASLRYKDPIYQIFLDKVREYRLKSPKGKPVDPGPEFEAELKEVTERLALQYGGGEGVDMLE FPKFKLPDIDIDPISVDDLPENQPKPEKKNRDKEVKAKEKGGEKEVKAKDGKKADEPKGKDEKDKIK