MGSRVVWKGVCLIWEERERERERREKETEGCLFWFGRLDGKVAIITGGASGIGDAAVRLFVENGAKVVIADIQDDKASRVVHEVGVESCVYKRCDVSMECDVEAVVSFTLEKWGKLDIMYNNAGILGESKCEDMLNVDMEDLDNVMKVNVQGMILGVKHASKAMVRLGIQGSIICTGSVSSSIAGMGPIAYTISKHAILGLVRAAASDLGRYGIRVNCISPWGVITPLLLTYLRRVHDNPSMTSEEARASRDSHANLAPHSLSPIDVAMSALYLASDDSKFVSGLNLVIDGGFTITNHSLLN*