MDVWGFCVSDTTMAYGGSMRSGYYRDYEEFPYGTLESTTSSHAVKDCYSRVQEKCKQIKSEKQMRKDCPFCKEHKKRPLI NYMRKREQRKHHDSICEDEEDMHEHEHELEHTHNHSQSTVLAAPQSCKV