MVLEGFPESVGNSVARAATQAQTSVSLQDLMRTGQGEYLHRTFQDDLDNDHTATELVLIQVAGFLRREMPVRLAHRIQDLERVPLMKDAKSVRDVRDLYITSFQELEAFDPLIRTPQEEEDFSKLLENIYERHSKVLVQMARGAYECRDLIRTQKDLEFELMEETHNFLDRFYLYRIGMRVLIGQYLALRQPPVENYIGIVCSHTSPYEIVKRAIDDAAFMCTRMYGDAPEVIMSGRLDLTFPYVPTHLHYIMLELLKNSMRATVEWHGVDAEFPPIKVIIADGNDNEDVVIKVSDEGGGIPRSNTKKIWSYLFTTADPSIQENVVGDNPDHSTDSPLAGLGYGLPISRSYCRYFGGDLSIMSMEGEFCHVIHIRVRRILVGAYYGWLTLSLDSTRLTRWIASGYGTDAFVYLARLGNTREPLPI*