MVAANGGTWSQLTVHFNGRMASSLKNQYVRQTALNDALPIDQVPLPPVPPHMPPGLGEEEAVVPPVNPDEEEPPRGRRRLQLLQAEVVLMMKLRKMKLKRTMKRMKLRMMKK