MLASSQIIEHVVLFKVKDETEPAKVAGMMSGLNGLTSLDQVLHLSAGPIHRNRSSMFKFTHMLHSRYSSKEDLSVYSGHPSHMSVVKELVLPICEDVMAVDWVADNISGPVVPRPGSAMRLTFMRLNEDEEKAKILGAIGDIKDCLGSLNQMTYGENFSPARAKGFSIASVAIFPGLNELEALDSNPELVQLQRDKVRDLLDRVIVLDYVASPSLLGIVWIMGSKWEYVLVSHSLLVGFILFQYKFGSHAGS*