MSQEKQSGSRAVEWWREVDLKGQVNARVGRRTQVRSRVQVWLVRVSTSILLWACVIQLIALWQLWQPRLLRAWPPCFDNDSLTSSHSSSAHIPSVAILASASDTNNALLLPSENVTKRVPLRKYRNNGYLLVSCNGGLNQMRAGICDMVAVARLLNLTLIIPELDKTSFWADPSDFEDLFDVDHFISSLRSEVQIVKELPAKYHEKVRKGEIFSMPPISWSNELYYLNQVLPLALKHEVLHFSKTDSRLANNGLPVYLQKLRCHVNYNALHFTSQIEDLGRKLVKILRQNGPFLALHLRYEMDMLAFSGCTHGCNEAEAVELTRLRYANTWWKEKAIDSEKKRSDGLCPLTPEETMLVLKALGIGKETQIYIASGEIYGGDRRMSVLNEAYPNIVRKEILLSPKELKPFQSHSSQMAALDYLVALESDIFIPTYDGNMAKVMEGHRRFLGFRKTILLDRQRLVVLLDQYESGILRWDEFALEVREAHKDRMGVPTTRRVLPDRPKEEDYFYANPQECLS*