MPLLRELGYLAVDRGASPAALYSALRAEVLTRFSCPASRRDAQLDLCEAQEAPAQAYDEQGSGAGECGKLESRQNEVPNERTKAPYDVLPRRTKMQRARDLVDAVLPLPDVKGEIWAACDTWIAWELRFPLHTIEMATHRLFRLKQWRRVIHVIKWMFSKGHGFTMNTYGCLLRALDIDGRVDEVEHIWHTFVVTKQESVPRVMYARMITTYDRRALPDKAIKMFKELELSGTRPDPATIIKIGKIYEKLGFTNKTAELLEKHKPTKTFISFKFRTKSHKFMGVPGHDRRRLTSSEKQKKRKLRERLATIIDFS*