MSDGWTDRCGRTIINFLVNCSKGSMFLESIDASSYSKTGDKLFMLLSKVVGEVGESNVVQVISDNGSNFVAAGALLMAKYKHLYWTPCAAHCIDLILEDIGRIPIIDKVLKRAIQVNSFIYQRPGLLNMMREFTKQRNLLRPAKTRFSTAFITLSSIHKQQDNLRKMFTSQEWRTSKWAKEPGGKRAADTILMPSFWNGTVYALKLIRALRLVDGERKPAMGYIYEAMDRAKEAISTSFNGNESKYSQVFEMIDKRWECQLHRPLHAAGHFLREHWAWCASIGLVI*