MGVLTHRLHGSITALAAMAAVSASIDLSDKFCLRSFFLSTERIPLLSLSKAPTATSSLDFDFSLPNSPSMAPAARGQPCLDASTHMIPFSAFTSQSATLRFYRAESTMSLSQVYTRRVVRPPREAYDRTKLLCTACRGSPLLVLDTMSTHTSRTESLARLGRIHWNYPMMAQSWHARVTAQHPLAADFPVPRLSHMVHLEKLCSLLYGACGNPPVASTSFLHTWHGPVKNPDSDDGEKQLVNHKPAVAVVLLGWLGAEQRHLKKYADWYTSRGIHAITFVVPMKDLLTLKVGDRAEKHVDVLTQNLVQWLKEDTSESNEKIVIFHAFSNTGWLTYGAVLERLIGQGDDLLERIRGCVVDSAPSARPDPHVWASGFSAALLRKGSVATKMLQPCSAEDWSGMISFTKPSFKETALLAMLENFFSLFLQIPYVNRRLNDVVSVLANQQPACPQLYIYSSADNVIPAKSVETFIEEQRRAGHMVKACNFQCSPHVDHFRTYPEKYSEQLTSFLKLCVPQWAVQ*