MHSSALLCCLVFLAGVAASRDASTLSDSSCIHLPTSLPHMLRELRAAFGKVKTFFQMKDQLHSLLLTQSLLDDFKGYLGCQALSEMIQFYLEEVMPQAENHGPDIKEHVNSLGEKLKTLRLRLRRCHRFLPCENKSKAVEKVKRVFSELQERGVYKAMSEFDIFINYIETYMTTKMQK