MVTSKEFAREAMVVDKIKTDGEVLLAGGGDEEEEGDVVLPGFRFHPTDEELVTFYLRRKVARKSLSIEIIKEMDIYKHDPWDLPKASTVGGEEWYFFCLRGRKYRNSIRPNRVTGSGFWKATGIDRPIYSAAAVSSNSGESIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPPAAAAANASPCMQEAEVWTICRIFKRSVTYRKQQQVWRPPAPATVTIKAPPPGDSSSNTGSFESDGGDEYMNRGLAPAVAAQQQQHGRQTGTMSHGGFFFSDSVHHHGHSHHKLHHGQWGSLQMAPAPEQKPLNTSTPMTMIAFHHQNDHSFASASATAAAAAAATDFYKDGYLAEIARMMEVADPSPTGFFDCRYA