MASSSSSSSSSVALSFLYQNPIKASLSIPKALSPYSKLTFPSIATFYSAIPRFDYSNFRKINPCLHCSNLPTASTNNTHYEFSDGSSEVELRLELGQGDVTPKDIYVDANESSLAIRVQQSGIVRTLMETSTLYEKIKPAETIWYIDEDQLVISLKKQNSELKWPDIVESWESLSAGITQLLRGTSIYLVGESTEINQRIARELAVGLGYTPLCTKELLETYAKQSMETWVNEEGSDAVAEAESAILESLSSQARAVIATLGGKKGAAGRVNQWRHLFAGFTVWLSLSQATDEESAKEEAKRNMQDSGRGYSNAEVVVKLGGWDPNYSKAVAQAVLSALKRLILADKDLPGKKSLYIRLGCRGDWPDIKPPGWDPSTSLDASSPRS*