MSSKVTFQIVHGEGNIRFGPDGVDLSDFVMTSKGIDRPAERTFQSIYSWLLRGFRIDQEVYTMSVSVVVSRAIEGYFWELMPMDSTAAWRRYVEMAFERSWPLVIFVSVQEKDTNVSMQTEDVEGPSNAGDVVGPSMQNEENQPREEQAMGMADEGERVGIIVDEMEREDSDNEQAEDDASSDEEGDVMATDWANEDFSGLVISEGDHVPWEYKEYEVIEGARYAHKDEMKEAVKHWAVSLQREFRVVKSTNYVYEVRCMKEDCPWRVHAYKGKWNDYWKVSIVTEHKCYLQGVEKYHRNITSAFVASEMYSSVVGNIGFEPKSIIRHIENKFKYTISYAKAWRAKQKIIEMRYGTFEASYDNLPRLLATIAQRNNNTYYDLHTFTSVEDRTKSVLQRAFFSLGACINAFVHCRPVLCIDGTFMTGKYRGQILTAIGCDGNNQVLPMAFAFVESENTESWYWFHA*