MSPYIRPSEARTLGESARCATRLPPILASIGTVLIDAFDSLPQPTVDDSPATSSRPASPVTPQMTLDDIPVPNAEEIYEMLGGGALYALVGARFWLPPCQLRTLVDRAPAENDDCPKDVEQKLAKLGNEIWVWNRGEGTRMTRARIRYEGDVRYFQPVVKAPYRTIQELFTSPLLHAEYLHISPPYSPENVAVIISDLKALPKDSWRPKIVFEPTPPSCHHEELFSFYSIPTMSTSSISLHPSVERLVTHILHNVGIGANGQGIVVVRCGRLGACVGTKEGGLKWCPAYWEGGDVRKVKDVTGAGNSFLGGYVAGLSLTNDPYEALLYGTVSSSFVVEQFGLPLLMDCTDPLTGEEIWNA