MLGMESLHASHLQLVASPRRGLLEVPCWKDVHIVQHQGFARNRIGKLGIYGICRVHSGQWWISGLSGTPPCCNAGSHRDGREKGVGKEREEERVAEESGGGSWKLWKSRKQVEIAGPMNGFAIVKSFAQKLRNRVCIADEIHLRRLDSLPVKDGGQRRVAASITIQASAEAVWNVLTDYERLSEFIPNLVSSRVLSKDNKCVRLVQEGRKTVMCMSLHARVVLEVEELPLREISFRQLEGDFEQFQGKWRLEPLGPRHTCLKYVVETRIFKGAIPAEGIVEKVIYEDLPANLCAVRNHVEASIGRLADELERD*