MNDSVAPIVSPPHVVVVGAGAAGITAAFALVQAGVDVTILEASPSRIGGRIYPNTTLSAFPLELGGEWVHLKPDQILPRLLSPQRDFVVGPQQTLLHDTGPIQYWSEDAFYPYEFDPVDYLWVNTSWLEFFETNFIEPASLADRIVMNCAVDTIDVQAPTANDTGHVLVSCATGDKTYTADAVIVTASMKVLQDGVIKFQPPLPDSYRNAMGNFDMGPGLKVFIEFTETFYPLAFAFESDDATEEEGERYFYDATFGETTNKHILGVFAYGITAERYLALSVQGEDVLVRAILEDLDAIFDGRASATYVNHVVQDWAQEPFVRCAYTYWITDYASSIAQFQKPVHGKVFFAGEALPPDLENWGFVHGAALSGQKAAADVVAFLDSAGTSADVFGVGIAAVWTLLLWLF*