MMILSLRRRRASNKKIKTQIPESDSEMTEVVVPTHFRCPITLDLMKDPVTLSTGITYDRESIEKWIESGNRTCPVTNQVLKSFDQIPNHTILRMIQDWCVENRSRGVERIPTPRIPVTPYEVSLVCERIAVATRNGDQKRCRELVEKVKAWAKESERNRKCLAGGGIGRTLSLSLEAFAVVFSNEGLDEEERVDVRLLLEQILSVLSCVSSDEGEDGLLNDTSLRCLVSFLGGNDLSARQNAVLLIKELLSSSNDGVAESMAEIEGGVEALVRMIKEPVSPKAMKASLTAIFHMINIKNDKIRSRFLDLGLVSLLLENILEGEKGVSERSLRILDVVCDYKEGREQAYDNALTIPLVVKRILKVSDLASDFLVSILWKLCKNAESREDTVLVEALQVGAFQKLLIMLQIGCGQKMKEKVTELLKIFNLHRRRLDCVDSSAEFKYLKKPF*