MNIPNSNHQEMSSRYRPQVHLHDVQLWDSFSAAQTEMIITKTGRRMFPGYRVKISGMDPNAQYCVLMDISSVDENRYKFQHGEWVIAGRGESHIPQRFYLHPNSPCTGQQWMKDIVSFHKVKLTNSCGNCGGEKFLVHSMHRYQPRVHIVRTDDVSTLHLQPMSIFV