MCSLLPLCCSRTEPPEAASKHDGHNEALIVGVTGIVGNSLVEALQHPDAPGAPGESAASPAGPGPAVTPKLSSLDRVTHVFWVAWEKKSTEEENCEANGFMLRSVLQTLLPVAKRLKHVCLQTGVKHYLGPYFHFGTIKHYRPPFREDLPQVPGLPNFYYTLEDILFEACSPSSGITWSVHRPNIIFGFAPRNHTNVLGSLAIYAAICKHQKLSFNFPGNRQSWETLTNVSDADLVAEQELWAATNPSAKNEAFNVADGDCTSSERLWAVMAREFKLECPVYDGKPVSLEQLLKNKKNVWEQIVVENGLLETAVQDETWWAVDLCLNFPFQVVSCMNKSKEHGFLSYRNSEKSVIYWIRKMKERNILPDDKFWTS*