MASTVHYKFKSQKDYDSIEFDGMFISVGDLKRQIVDKRGLGRDQAMELQLTNAQTNEDYEDDAVLVWKNTSVIAKRVPRDQLAAVGSEVGSTTVKKTVYVPPPQIPTGTEFRKPPPRRNMTYIAPGAAGADGAPADTSADPSIAALVSGAASAWETEKAAASAMGRGAGRGGGRGAPGGGRGMGGRGRGMDTSGPPPPGYVCFRCSVPGHWIHQCPTNGDQNLDVVRMKTAYGIPQNRLEHTEDGVLVAPTGX