MATGMVLTVAQTLLSALQTKELRELCSLFDHESQLADLERTVETITLRTLLCPCLFLDQVSWQPNVAIILENCRRLRVLDLNGLHISALRNTLNNLSHLRYLDLSFNFDLKRLPKSISKLYNLQVLKLEGCARLEELPEDLRELVNLRHLDITNCYLLTHMPAGMGSLISLRTLSMFILGGGSSDQVQIDQLRELMPLNNLRGKLKIIFREGYSYNATNADEGSSLLSKKHIKALVIEEDEANYRIPIILDERLLEFLQPHHDLRLIKIFGYISIRLPDWAAAIAANLPLLVRICLKHFEGLQHLPQLSQLRHLKFLQLEGMPNVDYMEYDKGTIPFFPSLEELSLGKFPKLKGWWRLEVGEEREAVIPVFSRLHYLTIFNCPNLTYFPGIPHVKEVSLTKFNEALTFCKASPTPTDHASSSSDIGYDNKVGDEVISLNTLDIDNVGSVNYVFGESSESIRSLKLILSEVESLSSFAESYVRLALSIEKLEFKYCLNLKSLLGGGLEHMVNLQSLVIKECCNLELEEDEDGMPWKAFHKLIHFDL*