MDMEDMSGAVKDLAALSTRLLLRLGGNKTNLAFSPLSFHSVLVLLAAGATGETLDQIQSFLGPSGGMAHASLASYVASTILALDADGGAEPDVRCAVGVWVDSSLRLRPAFADKVASQYKAAARAMPFQEKAEEARVDINRWFEDKTGGLIRELMPVGHLNSDTVLVFGNALYLRATWFDPFDPDETVDGDFFLADESSVRVPFMKSRNSQRISCHPGFKVLQLPFEGGGGSGRHSFSMHIYLPDERDGLQALVCELSSDKAGFLDRCVPAQAVEVGDLRIPKFKVSRKIDASLLLQDMGLKRPFWPSHDFAEMVDYSGSLR*