MFSLQLNPLGLLSLSNASLMQWKRGEGQANNSKGHPFSEFRNPWAQAQRRPSTLLDEKAQRWRISAAASSFVSLSGVPKVNTAYKRVADCLVFPALPRRRKPRALIHFIGGAFIGAVPEVTYSLFIELLTRQDFLVIATPYNVTFEHVVAAEMVHYKFQYCREALVNGGFSLGSLSPEDIRRLPVFSIGHSNGALLQLLIGCITQEGLPKANAVIAFNNKPAADAVPYFEQLGPITVQIAPIIATSPLLNLSKSFPDSLKGLLDAASPILPQYDKESLQSLQNFMEQIPLVLDQVTRGISEFTPAPLENRKTIGSKYSVQDTLLVKYKVDAIDESDIVEDVLNPRVQNFSGSLKKITVNGNHITPCVQDIKWEAGKVYTPFDAAGQVFRNIALSEIRETVASVSSWFETFL*