MFSSGSVWSVTCENRVRNPEDVTLHAQNMNIPLNQHFARRRRGNLPKDSVRVLKSWLYSNRYHPYPTETEKGNLAKKTNLASGQVCNWFINARRRELVKIIKNEGRDPEDYKISRRGKKLSEDTMQGIHACNSENCIKITAEMDHDYEKGPNIKNAILMKLDGKDELNEFDILVNTAVMLRDMERKDD