MESEKPHPQIKVGRTRQSEATYLPVDLVSDILLRLPAKSIVKFRCVSKVWSSITTLPSFISSFAARSSPRLLILSEKNGKLFGFSIPQNQNSDNKPQLVESYALPYPGNCSVFWNVSVHGMICSSVSLKLEVWNPTTRRTVILPHPKRGWSNMSCFLGFDPIDGTSKVLSMPRYPCSKGDNRPRVLTLTGDHKESWRVIQGITEHVPYCPGQHIINGVIYYVASLKSHSDYILVSFHVRSEKMSMIEVPWNYLSVPKIFPVLYEGKLACVSSKDNDVTKVDDIEIWILEDAEKHEWSYKEIHLPFSRYDPISHACLDMKGVNDAGELIYVPLDLVNPVRLLYYDLNTNVYRRVVVEGLADDQFRRRNGIGDNNILRTLAVYPNHIETLMSL*