MVLAPALLVVAALLAQPLGSRSGDDAGAANLHPVVLVPGYGSNQLEAMLTAAYEPPAPACAGSADQGWFPLWPNHTAMRDASQVPCFADQMSLVYDAGADDYRNADGVATRTPFFGSARALIGWDRLVQQLEGMGYRDGETLHAAPYDFRYAVAPPGHPSAVGDRYFRDLGRLIQESRLIHGRPAIVVAHSFGCALTYQLLLSRPLPWRRRYVKHVVLLGPALGGFAHGMRLLSAGMDYGLPNVPRPAMLRMARTQQSALWRLPTPLVFGDRPLAMTSAAAYSARNVSAFLEAIGFQEGVRPYLTRVLPMWEALPPPMVPVTSVVGFGVSTPETYVFGADGLEGEAEVLYGDGDGEINMVSLAAVERWSEVEGQVLKVVRLRGVHHDGFFSIDFALNSTLAEISEAGESVIEQIGIVSCQQKCSDY*