MKFKLSGVRQNAKVPTAGRRWRGKARLHDPLLPGLADDMARLCLARIPFVMRGAARGVCRAWRQALAGPELQRIRAKEGLQDALLCVCLGDAHSLGRRCILFQAIDLRLQLSCLLPPLPTPWLNCLTEHVGYKCVSLSDSFIVIGGSTYSRLHGIDSNDVSDHARSWIFSFTSNSWQELPPRLCPPHMHPVVTLLADQRLFVIANGLAARSSVEILDVRSRKWQFASTFPGGNGSPMWCAPSLSSPKRVLVAAGRMGYAFDTDTGQFSVPEDKCDKGILQLPTPSVSAVTVNGEVVSISHPQGRPWMPPKVVRFNRDSGEWEVLADIAARRRRSWEESSRYFMAVLGESLLILESWIDFQLGSGGEAASFVEVFMTRLHTLALAPPAAGRGGPASSAAVQASLVNLKVAGPVRSALAVTA*