MEFKAVSLYVAVMVMAVTVSALPWNKKALRIAGKINKEGPWIGLVTVYPPEEAAFMSSKVLKPHPKYPLLDFSGRRFRIGTIYGKKVIYVRCGVGMWNAGVTTQMMSDLFNIVGVVHFGIAGNANNSLSIGDVTVPKYVGHTGIWEWLKAEDTEEAVSVGRLQVGDYNVPQGKKINRLGKISYQPEEFYGESGKPNVPENLVWAKTSSQWFEVARKFEGIKLLSCLNSSVCLKRPAKMVVGLRASTANIFIDNGPYREFLFKHFQVASVDEESAAVVLTCLSNKVNVIVFRGMSDLAGSQQGENPIAIFGPLAATNTVKATLEFIKRLPKSALVT