MAGGAVREVGSKAELDAAVGGARAAAVHFWAAWCEASKQMDEVFAHLAVDFPHALFLRVEAEEQPEISEAYGITAVPYFVFCKEGKTVDTLEGANPASLANKVAKFAGPANVAESAAPASLGVAAGPAVLEKVQEMARQNGSSAAESTQADMLNKRLEQLVNSYPVILFMKGNPEEPRCGFSRRVVDILKQEGVEFGSFDILTDNEVREGMKKFSNWPTFPQLYCKGELLGGCDIVIAMHESGELKDVLKEHNIPLRPQGSRNEEPVISESATEKSPEPVGLTEAQKVRLESLTNSNPVMVFIKGSPEEPKCGFSGKVVHILKQEKIPFSSFDILSDDEVRQGLKVLSNWPSYPQVYIKGELVGGSDIVMEMHKSGELKKVLSEKGVIPKESLEDRLKALISSSPVMLFMKGNPDAPRCGFSSKVVNALKGAGVSFGSFDILSDEEVRQGLKTYSNWPTFPQLYYKSELMGGCDIVLEMEKSGELKSTLLE*