MVTSTFLLRFVTLALVLTTICADEGRSGLKEEKGMCDMVLNGTGYPCTEYTVETADGFLLGLQRISHGIEKSHGANKYPVLLQHGLFQGGDGWVLNFPGQSLGFILADEGFDVWIANGRCTRWSHGHKSYSRHDRGYWDWTWDELAQYDLPAMLEFIVTTTGSRVFYVGHSQGTILGLASFTQPAVTDMLAAAALLSPISYLDHISSNFINSAAHHYIDRMVKTMGLREFNLRSEVGVRLMDWVCQREDVDCGDLLAAITGPNCCFNVTRIPYYLQFEPHSTSLKNLAHLAQMIRRGTFCKYDYGFVGNLQHYLSLTPPNYDLTTIPGSLPLWMASGGNDALADPVDVVHTIEQLQRKPEIVVLPDYGHIDFILSIQAKVDLYDGIVAFFRAHADRCKAGISQVI*