MVEQQLEWYAQSSLDLAACIFRQGKLHMLLEDAVAANAKYQKALDLYRMEHNEQDYHADMGNVLVAMAGVEFHRQHVDGCLQLLNQSEDHFRYHNSTATTTTTQEPHPDLVKCLDNQGMMYRLKQDYQDALEKYQEALQIVVAGKDPENKRQALQLHIADVLSSMDEIDGALEYYQTILDEDQDPALEGVVLHAMGVLHAQQRQLELAEQELTRAVELKQSTAGETHPEVAKSLLALGSVLGVSEDDQNKRRALECFQQALMIERGHTEDENDPEILLILRNIAVLKGEKVAKW*