MHASPTEALALWGKPESHDDISSLFRRYLDGELAAIPWSEEPLSSETSLIRTNLLKLAKKGWWSVASQPAVNACHSSDETFGWGPRVGGFVWQKVCVALKCCSLLTNVKPFVEFFVPASDWKALRERLDSSPDQVTYFAGNARGDFMSSDEESVNPVTWGAFKGKEIITPTIIEAVSFKAWLEEAFTIWRDWARVHPASSKAAHVLTAAQQDVWLVNAIGHDYFSDEEFWSLLLES*