MDASPTAAARRAAAIARHLAGLPPGAAAAVAGLHFSPCLSYAPPESSEAPPAFAPMELRALLDGHHLRERDWAYGAMEESPLFCPRRAGDKVFVSPDYNEGKEGQREATMRRIGYLARRGVFRGWLTEPGPDAELRKLALLECLGVYDHSLAIKVGVHFFLWGGAVKFLGTKRHHDKWLLDTENYIIKGCFAMTELGHGSNVRGIETVATYDSKTGEFVINTPCESAQKYWIGGAANHATHTIVFAQLHINGRNEGVHAFIAQIRDQDENVLPNIHIADCGHKIGLNGVDNGRIWFNNIRVPRENLLNLVADVLPDGKYVSMIDNPDQQRFAAFLSPLTLGRVNIAVNAVYISKVGLAIAVRYALSRRAFSITPDGPEMLLLDYPSHQRRLLPLLAKVCMMSSASNFMKNMYVKRTPEISKAIHVYSSALKATLTWQNMTTLQECREACGGQGLKTENRVGIFKAEFDVQSTFEGDNNVLLQQVSKALYAEFLTTQRKKKPFKGLGLEHLNGPCPVVPRSLTSDILRSSKFQMDLFCLRERDLLKQFTDEVSRYLAQGESREKALMLSYQIAEDLARAFTERTILQIFLEDEMNAPAGSLKDVLGLLRSMYVMVCIDESASFLRYGYLSRDNVVTVRKEVMILCSELRPHALAIVGSFGIPDAFLSPLAFDWIEANALSSGSE*