MASSSSVALSFLYQNPIKASLSIPKAFSPYSKLTFPSISSFYSAIPRLDYSNFKKINPCLHCSNLPTASTNNTQYEFSDGSSEVELRLELGQGDVTPKDIYVDANESSLAIRVKQSGIVRTLMETSTLYEKIKPAETIWYIDEDQLVISLKKQNSELKWPDIVESWESLSAGITQLLRGTSIYLVGESTEINQRIARELAVGLGYTPLCTKELLEAYAKQSMESWVNEEGSDAVAEAERAILESLSSQARAVIATLGGKKGAAGRVNQWRHLFAGFTVWLSLSQATDEESAKEEAKRNMQDSGRGYSNAEVVVKLGGWDPNYSKAVAQAVLSALKRLILADKDLPGKKSLYIRLGCRGDWPDIKPPGWDPSTSLDASSPRS*