MATPAVAHNDLVPGTVHLVDVADEAQNAKHAADRKDIVLVPRPSADPEDPLNWSRRRKSLAIGLAFLYTGVGIGIPSTLHYSVLADITRDTGITTAQLVQGTGLNFLLTGWACLLWQPVALTYGRRGVYVISCLCMVPIMVWTAYTRTAGEWYANRILLGLFASPVESLPEVSVPDLFFAHERGTHMGMYAFILFGSNFVSPLIAGWFNDAYGWRWTMLFGAIISAVCAVILFFGLEETIYFRSTVEGQELEIADSRQSVEASLDSDEKDGKDTKMDDVTHNSVTTVPSFPPPRTYWQKLALFVRMPGRPSNKQMFTMMYRPLLIMLWFPCTDWAGFLYGINLSWYNVL