MPCHLVPRNPTSADGKRATYPHRRPYTAAELASAVKAICSGQLGTRRAASIYGIPRSTLRNKICKLNEIKKNEEKLRGGQPISLSDFVQQVTWAETPQNELSIKKSAKSAKVGDQCSSFMTVPSRLASVFKVGSCSWYLESINMSASHPNFSICCSSM