MSDIVIVAGARTPMGGFQGSLAGVSAVDLGAVVIREAVQRAGIAAEDVQEVIMGCVLPAGLKQGPARQAALAAGLPAATGCTTINKLCGSGMKAVMLAHDLLKAGTNQVMVAGGMESMSNAPYVLEKARSGLRMGHGEIKDHMFLDGLEDARTGRLMGSFAQETADKYGVTREEMDAYAIESLKRAQAAIADGSLAAEIVPVTVTSRKGESVVKDDEQPLTANLEKIPSLRPAFRKDGTITAANASSISDGASALVLMTAEEAQRRGLKPLARIVGHATQSQDPSEFTLAPIGAMTNLFARTGWSKDDVDLFEINEAFAMVTMLAMREHGLDHAKVNVYGGACAQGHPVGSTGSRIILTLINALRQKGGKRGVASLCIGGGEATAVALELL*