MVLSFCNCLYFCTVALAGNYVNFGVFEIYGDRALADAFDIAMRMTLSIPLADILSYRKLSGAYFTFLEIMMKNQIQLILNLDSSSFTFIAGSLESGLKVLDENIKSQCASAVDNLATFYFEHITTGESPTTPVALNLAQHLADCPNIFLEILKTVLEIVLFEDCGNQWSLSRPMLSMILISEEMFSNLRAQILSSQPADQQHRLSLCFDKLMADITRSLDQKNRDKFSNNLTRFRNDLPCACPSTYKKKRRNRGRESQGKTNNMNNNFKKNEIVKLAEVLFSLCFSPVGEMHSVRLLRRSTFATLIVTGHGMVTVALNMRQKDNTNLFPHTTEATD*