MGNMRVNFASRLIRLLWGGLYVATVSASFSSTHSFEAQKSLRVAAYDDEWGLHAARNLSAWRSHLFVATEKYIVSKGNTDKPRDWDRFHLFQPFISCPPGRPLRRVGPEGDGGKWLCEPAALKEPCIVISMGSNMDFRFEEAILNETRCKVATLDCTVEGKKLSDRHSFHKLCVGSAAAAQRDPAFVTYSQFISVLGEHKIDVLKIDVESFEFPLFGEWREHTRSLPDQIAVEVHWHEMYMRNFEADLQSHWGRGEFGVTDLALFFFHLANLGYGIVSQEINVLCGMCSEFTLVRVEASVPYGGMDPVYSGWHST*