MASHADLLELGVAVVHVKKDVASSGRAKTAPLPDESTQAALSAAALAFSKALEEWPWTTAVVPTRQDLPAVPGAFLICNAFSPEEAHRLAEAVLLAHGGRAKRTVAEQRRESQHHRAVTASLEILGRRLRPLLPSHAGPSCNATLEAPGAEISSFLRCYRYQSGDLSRPHWDRSFCLCETQNVLSSFSAYSLLLYTNDTFEGGETSFFEPDPSLPVSNKKLTPQCDRAFLRVALRVQPKAGDALLFPHGLHPGCHPSPLHEGSE