MSDIVIVAGARTPMGGFQGSLAGVSAVDLGAVAIREAVQRAGIAAEDVQEVIMGCVLPAGLKQGPARQAALAAGLPAATGCTTINKLCGSGMKAVMLAHDLLKAGTNQVMVAGGMESMSNAPYVLEKARSGLRMGHGEIKDHMFLDGLEDARTGRLMGSFAQETADKYGVTREEMDAYAIESLKRAQAAIADGSLAAEIVPVTVTSRKGESVVKDDEQPLTANLEKIPSLRPAFRKDGTITAANASSISDGASALVLMTAEEAQRRGLKPLARIVGHATQSQDPSEFTLAPIGAMTNLFARTGWSKDDVDLFEINEAFAMVTMLAMREHGLDHAKVNVYGGACAQGHPVGSTGSRIILTLINALRQKGGKRGVASLCIGGGEATAVALELLLEHHHHHH