MAGVVRDASAKEDLDNAVTKQGGLVVVHFWASWCEPSKAMEPVFAQLAAETPQAQFFRVEAEEQSDISEAYDVTAVPLFIWIKEGVVVDKMQGANAPELANKVAKWVNDAGPLTGLKTETPSNGVAAAATTAPTQGAATASLSEAEKGKLHELVNSNKIMLFMKGSPEEPRCGFSRKVVNVLKDQDVEFGSFDILSDEAVRQGMKTYANWPTFPQLYVDGELLGGCDIILEMNENGELKQVFAEKGLLPKESLESRLENVINQSTTMLFMKGTPDAPRCGFSKKVVNALNEEGIEFGSFDILEDEEVRQGLKTYSNWPTYPQLYYKGELLGGCDIVLEMKANGELKSALTE*