MSMLFYTLITALLIGIQAAPHTESNVPAGHAIPQAHWIKLQHSLDTVLRRAHSAPAGPIAARVAGQTHNITVDPKLFKKRRLRSPRVLFSTQPPPVAADTQDLDFEAGGASSFNRTHRSKRSSSHPVFHRGEFSVCDSISVWVGDKTTATDIKGKEVMVLGEVNINNSVFKQYFFETKCRDPNPVDSGCRGIDAKHWNSYCTTTHTFVKALTMDGKQAAWRFIRIDTACVCVLSRKTGQRA