MSMESKSKRRSPPSSTLEEEVPGKTIHPEDPKITSKNFENPTKETSIQSPIKNSIKPSWNPEPKITRTSIWDIESAGGDSIQNDCQSECNVEDQGHEQEVTLETRIFSGTSDRIEPHRHYGVYLLRNRFDAIQLLTRNTSSSADDYGERRVISEYREMRCEFRVWSPFQSKLAAGIMGGVSDLHLQIGSKVLYLGAGFGRSVSHISDIVGDSGMVYAVEQIPWAGRQLTIMANRRSNIVPIVEDATMPYKYRYEVPACIDIIFADLPPSVLIRALMLNARHFLNPGGHFVAYLHSPTSQGVVFNKDSFAAERRLLKEKQLEPKEMVLLEPFKAGYAFVVGVYIRKDVSL