MAALHSYFSFFLLFLLAWVTSTAQGQGTRVGFYSKTCPKAEEIVRSTVQSHFRSEPTVAPGLLRMHFHDCFVHGCDASILISGSNIERTAPPNSLWRGYEVIDDAKTKLEAACPGVWSLARIYSHSQLGTLLSWYVYFSRLHFS