MMITLLQFLVIAAPIFQVITASDADPLQDFCVADLAKDLTLNGYPCKRAANTTTEDFIFSGLRNSGNTSVPSRAVATFGFVNDYPGLNTLGLAIARLDFAPGGLIPPHTHPRGSEIIYVVEGSLYAGFVTTQNQLFARVISKGDVMIFPRGLIHWQLNVGNTTAMAIVTLDSQSPGFQSVASSMFGSDILDEVLVKTFFIDENAVRQLKATCHCRGRVQVCLWVDDVCLRGVNLSSSLSSARKHKNNLLGPMPKTKPQALETNAKKAVLSNSKPKERLYFIKSLSRQKHTAMQFQAQTNYQ*