MIFKGSAVALVTPFTKDNKVDFDKLGELVEYQIANGTDAIVSCGTTGEANTMTDEEQLATIKYVVEKVNKRVPVIAGSGSNDTMHSVNLSQEAEKLGVDALLIITPYYNKANKAGLKRHFETIANSVKLPIILYNVPGRTCVNISPSLIVELAKIDNIVAVKEASGDLGQVAEIASLVPDDFAIYSGNDDTILPLLSLGGQGVISVLANVCPQETHDLVAKFFEGDIEGSRKLQLGMDALIAALFIEVNPIPVKTAMNLLGFNVGDLRLPLAEMDPANLEVLKKELVNFGLKVNA*