MKKKVTVISACLVLFVAWLFGVIYTNVRAERPVVKTYYMNENVPYEDDYFRRADNILNGYSATVLGYEIIPYDEYAEKYNIDLPEIETDEAGNTIYRPEYVYDVEIKFVNTDNEDGTIDMFDTLLVNGKELMLRADEYLWDEMYPQLAGSYSFRLRTNTEKVFHIPFVVESVYSKRYPIEKIKKQNMSIVISQYPEKKVIEIC