MAALHSYFSFFLLFLLAWVTSTAQGQGTRVGFYSKTCPKAEEIVRSTVQSHFRSEPTVAPGLLLMHFHDCFVHGCDASILISGSNIERTAPPNSLWRGYEVMIDDAKTKLEAACPGVWSLARIYSHSQLGTLLSWYVYFSRLHFS