MGLELVYDGEWQKREAINLPSDLWFHSNNQLMEPIFHCDPFRPLQYRCHVNLTNSAIQYIDRNLVISRDLVGCRPLAVTLVKHHRGRESRFGLAFQRQKQWVVAHSRMTSTMGESGCGARKKGELRVFENVDELATSLADYVSELSEAAVKERGAFAVALSGGSLINALGKLAEAPYIKTVDWAKWHVFWADERVVAKNHPDSNYKLAKDGLLSKEHYQAIWQARNLSPQRLKVASTLLTKVTPLSEDWLTNLNAVLESSITREAIETVISKMEGSKNPGLDSFPTEFYKALTEDRVVPLLLQIYREIVTEGILPPIIHATIVSLLLKIAKPATVKHWRLIRVCKTSFKIRAKVIASVTLGTILSRQFSPDEDSNALAVIRSVCSCVFHIISTHEEDEFALAVFLSQLDQRLLMTFSASRSFARWVSVKMATCSIVFRIVLLTSNLDLNLFPPFPLTFQVRVLISQSCIIYMGWGWFWHLALFQYF*