MVAVVNMLHSSDLFSPPAHCLQLSSFSTACESSTKVFNFRASLPRRVSSSSSKHFVCEQKQDSSAASNAEEKIQESKRRPKEFISSWDAKDSEGNDYLYRLGKEASNTNITVGARAGIIDDLFVGDFLGKDSDIVFTYRQKVTRSFEHLQGDYYIAPAFLEKIVLHIVKNYVADHLESRAPLILGIWGAKGQGKTFQTELIFKAMKVEPVILSAGELESEWAGEPGKLIRDRYRSASMVVKNKGVLSCLMINDLDAGIGRFENTQLTVNNQMVVGTLMNLADNPTCVSVGQNWRETDIVNRVPIIVTGNDFSTIWAPLIRDGRMDKFYWQPTREDLVNIVSQMYHKDGLLKEDVAQIIDMFPNQPLDFYGALRSRTYDKYILKWIDAIGGAEKLGERLLRWKERALPQFVAPKQTIEDLIKAGHSLVEEQKMVMKMRLSDEYMKKQTGTGSGISLL*