MIRFFELRRDKAVWNSFKGDFDAAPKWRLPGIKDCPGCGATWSTWGDHYPAVDLSDLPERGEFEEARPEPFHEFARLRELVRPLAPPGSELAPGTTFGPLVGRAWGQFAPFSGLDSCWILVRSDAFDSLQAAGIRGLLGCKTELRFRQKTPPEVLELQLELRGRMHRDCLPPDLEPPCPTCGRVGLRLPDDLILDAASMPTDIDLFRLGDYGTVLIGTDRFKDAVEQGGWAGISFRELPVR