MTSRAELVAWVNDLLQLNYTKIEQLVVGPLMPKSSIQFTSEPTNFIFFFLFRMVKITEDVPLSRVKMNANQEYEYLNNFKVIQAAFKKHQIDKPVPVTALIKCKMQDNLEFLQWLKKYWDMHYPGGNYDAMARRKGAPADPNPLIAAPAPPKTSSNGAAGRTGKTLGMSTGMGAARATSRTGGTAGSQKEIENLTTQLEEFKLSMEGLEKERDFYFNKLRDIEILIGARVDSKDGNVSEVEMENLKQMQAIYTQQRLIDHSFVFTQEGFEVPELDAGLVDEEETF*