301 aa
MPSPALTGLIAATYTPMDAQGGLRLEQIDSMVEYLLGQGITGLYVCGSTGEGMSLTTEER
KHVAQRYIQATAGRVPVIVQVGHNSIDEARDLAAHAAAAGADIVSATCPSYFKGTAAVTL
AESMAHIAAAASELPFYYYHIPALTGSTIDIVEWLDLARHQIPNLAGLKYTDTKLFEFQA
CQAVADGQLDIVFGCDEMLLGALATGATAAIGSTYNIMAPLYRQLIDCFQQGDLPGARAA
QLQSIQAIRLLGRYPFHSAMKAVLRRQGIDCGSCRLPQRGLTAAEQQSLEQDLKTVPFVE
C