MSLFAAARRGAMGLISGARHASAPSSSVIHAAASLDAAHAHARRAWSDVFARATPSIGAAEAEIRAAQYFYELAAPSLARASASGASREGINLAVRAATSDLIEGSSSVLRASSMLRGATSNNLREAASNYFDAAAYMLRASETPGDNAICHFRASALSIGAAEAAFRAALVALSSDYPSPNSSGDDTDLIRIINTELESALKSDDHRKVDVILTDFPFKMCEKGCAGLTFTRTFHNEEIEVLVSVPDHYMSDTENENEKGENSPKATFALTVTVSKGNALSMFTCTAYPSEIGVNTLYMRLTAGEDEQEEYTLSFEGPESIQSLQMLSQKYLELRGVSFMNSIFLDQLMRNKGVVDRIFWLGKLKEFVRPSK*