MDPLSVLRDYTMRSDLDSIRRVGDEYHFGDEYRFPCNIETAYRSKQGSLYTLESLVFFVKNTQMKHTDYMQQSRALKLQTVTFIDRKALLDYLEGRVQTTDAIELLAPTSAVTSAASSHLHSHVDQGFPPSEDDVEEYRPDDPTFVPSKRSKLDDGAAGELPSGVECEPKEMDVAQMMSFIKERERPIRNRNSILLCHNKDFQEILTMLTKRDEERRRSEEHQDHLDKQSGGIRYGSADVEERGMDAHKHQHHQKKDLIGAKVKVEGGRSSQMHHNRSAPPSWSGGSTSGAVKGVKTDSGPPIILVPSAAQTLLNMYNAKGFLEDGVYIAADVKAKELTKKPEVVTFLRKMGRDTPVKYEVRDKPSALSPKDWERVVAVFVLGKEWQFKDWPFKDHVEIFSKIMGIYLRFEDDSVESAKIVKQWNVKIISLSKHKRHQDRTAVLQFWDSLESFIRARRLSIVF*