MSRLNHGTTRSGSNGSFTAEGPQLSSLREDEQVSLPYPSADWESESGKEAWAARGRRVMVAFLLSAPLLLTLLLPKSIDEQHKLNHATVAAANYIGDASFALTGSLAAGMEGMDLLGCIIVGFITALGGGTLREFEYFLCVGTSTLAFFLWPSLSRRLKLTTADEWLFWTDTVGLGVFAANGALAAAVLTPRIHGVACACCGMFSATFGGLTRDVLLGRPPRILYAEADLYATPPFIGGLATAMLVRMDPEREADSVMLGFFVTVLLRVLAYNEPVRLPVFPASAIYSVDQRQKSRFFGEPSTARQASRWLSNASVYDSTVYDSMVSSVCDAVMAKAGQSSRASFVPSTFRQPLAPDAARGRESRCHLKGAISAVQAGAVAYSGTGGVARGGIRGELCCGSYIVAAA*