MSQRFFCQREEEKDEKKEMRLPLFLHKGKGKGRAEGLQYIWDGGCLRTVPRRRRTESLDLGPPHERIVESIKRTMKEVFVPEQVKPHYTAYLRWKCLHRVFSSALQVQCTQAMLRALGVGAKRSLPSAAALNWVLKDGLGRLGRFVYTASLGSTFDCDLKRVRFSTSVLFSMSLCLELLTPRFPDKFLLLATVANVAKSISLAAYIATTSTIHRSFAIGDNLADISAKSQAQTVVLDNLGLGLAVCVDRLSKVNNSWSAAIPWVTYPLFSAVDLYALYQGLKSVHLSTLNKTRLEIIVEKWLEKGHVPSLEDVSMAESLHILPGTGQKSVPLRIGAMNLKGHKLEDITAILQSQIKQKQKYFLCMESSHGWLGKHQNYLLLCPHKTAVPADIIMGLLQASYLRVLMEKKGIASTSSLSLHNSSYQLQTLTAASWQELLQESGELTRKHAGNLVKEMKSAGWVVKYVLLNPSESTCFSTEDD*