MGAEAPPPSQLNVKLQEPELVTPAEPTEHQVYFLSNLDQNIAVIVKTVYFFEPNLAKAGEDPVKTIKEALKKVLVHYYPVAGRLGISAEGKLNVHCADQGVVFVEAEADTMVSELGDITKPDQSRLGKLVYDVPTARNLLEIPPVVVQVTKFQCGGFVLGLGMNHCMFDGIGAMEFVNSWAETARGIPLSTPPVLDRTILKARVPPQIKYPHDEFLQIEDLSEKKDLLLGEDLVFKSFFFTPESLERLKNVAMEDGVLSKCSTFEALSGLVWRSRSQAMAMLPEQKTKLLFAVDARNRMDPPLPKGYMGNGILLTYALTTAGQLTEKPLSHAVKKVQEAINLINEEYVRSAIDYFEATRARPSLAATLLLTTWSRLAFHTTDFGWGEPTSSGPVSLPEKEVVLFLSHGKARKSINVLLGLSAQAMASFDELMQPFL*