MALFGRGTVAAIRRSALIFTSNSNKSLFRSHPFSAPISLNVSNSNAIHRHFSSTKKPVDTKVNFSLSDTDDEDNKENGTSKKAVPPPYDPFSKKPAVEDPSSDPKDLQQIFHNMRTGDGLFSHAVKMFDALSKEGLTHEALELFAQIKDKGHMPDVVAHTAVLEAYANAAQPKEALKVYMRMLASGVSPNAYTYAVLIKGLAAAADVKFVKEASKYVLEMMDKGMKPNVQTYACVFEGLVREEKLDEAARLLEQMKGKGFVPDEKAVREVLASKRGPVFRNVIDVLFGK*