MDRAFFLVLILAVIDWSLEEHLTPDFYQDSCPNLETTVRETVNKFVQDEPGIAASLLRLHFHDCFVTGCDASILLDDVPPRLGEKSAPPNSNFFRAYEVIDDVKFQLEQICDGVVSCADLLALAAREAVIASHGPHWKVHYGRRDTTVASLAAAAQDIPFANATTQELITRFENKGLSVEEMVALSGAHTIGQTRCAVVKDRLYDFMGTGQPDPALDKDLLQSLRESCPDTPSSDENFSPLDSQTPLRFDNAYFTDLRSGRGVLRSDQVLYSTPGATKSAVHLYSGDSSQFFEDFGRAMIKLGGLTPLTGKEGEIRRSCRFPNRWI*