MSRLNHGTPRSRSNGSFTAEGPQLSSLREDEQVSLPYPSADWESESGKEAWAARGRRVMVAFLLSAPLLLTLLLPKSIDEQHKLNHATVAAANYIGDASFALTGSLAAGMEGMDLLGCIIVGFITALGGGTLREFEYFLCVGTSTLAFFLWPSLSRRLKLTTADEWLFWTDTVGLGVFAANGALAAAVLTPRIHGVACACCGMFSATFGGLTRDVLLGRPPRILYAEADLYATPPFIGGLATAMLVRMDPEREADSVMLGFFVTVLLRVLAYNEPVRLPVFPASAIYSVDQRQKSRFFGEPSTARQASRWLSNASVYDSTVYDSMVSSVCDAVMAKAGQSSRASFVPSTFRQPLAPDAARGRESRCHLKGAISAVQAGAVAYSGTGGVARGGIRGELCCGSYIVAAA*