MKTTQIQKPSIFDEFQRYHIPNVFVHWYDLEPTFGVYNASKNETGGKWLGATPTTHHQQHIQEEQKKRKIRSTSAYALFFREQQNLEKKMNPTANFGQISQNIARQWELLSDVEKKAYKTRCEKNRKTSIANAVMQKAHQLMMTSKSSSFSN