MRRAPLSFAATAALPTDRDSRTAFFGCRRPAVQRTRPASFRKHTRAVTFVITMSKGKVLITGGTGFVGSWVTARFLKEGHEVFVFDKNVSDTALLRYTCGDKAGQIKFVEGDITDAASVDSAVKGVDGVVHLAGLIDYDERRRPALEAVNVRGTTNIVEACKKHKTKRLVHMSSVAAIGFSTDGKTLAREDMPFLAESYHLSYFDTKHASERVVLEAAKKGEISAVCMNPTTIYGPGDAYKSSRSQQVKTAKGKNPYYTGAAGERYIVAGENVTIRQLLGMIAEEAGVKAPGIYIPNFVVWLLGFLRLMKFTKERATVTTVFHWADNAKATRELGVQFRGARDAIRASVSWMRENCVLEGTGPAEEKRKLK*