MQRQIFETEHNLFRDAFRAFLDKEVVPHQDAWEEAGVVDRAVWRKAGEMGFLLPWADEEYGGAGLKDFRYEQIMCEELARINEPGFMIPLHSALCGPYIAEYGSAEQKARLLPGIVRGETILAVAMTEPSAGSDLAGMRSTAVDKGDHWLLNGSKVFISNGLLADLVIVAAKTDPANKHAMGLFLVERGMQGFERGRNLKKLGMKSQDTAELFFNNVRVPKENLLGDAKGGFFYLMNMLAQERLTNACGAVAGAEAALQATIDYVKERQAFGRPVAHFQNTRFKLAEMRTQIDVAQVFTDRCVMDHNQKKLSPEVAAEAKLFTTELLGKVVDEGVQLHGGWGYMWEYPICRMYANARIQRIFAGTSEIMKEIISRGMKL*