MTSLSASSQFLLRLSFNFKPFVCLLTRTQNLHAMQSSNRLNPSRLIDFTVKDLTVDKLRLIEVPDNATLADALNAMSLFCIKPMANRVRAVPVAAVPGQWLGAGGSMIVESDKETGRAKKQYIGMVTMLDVVAHIAEEEEENGLDKKMAAHVSSVIGHCPEGRSLWSLNPNTSIMDCMEILSKGIHRVLVPLDSNVENTSGPELVESASAYTMLTQMDLVSFFLDQSSHLQAILSCTVTDLSAVNDNVLAITSKARVKDAVKCMSMAMLNAVPIVESSSDEEDHTQLVDGKNRRVVGTFSASDLKGCHLATLRSWLPLNALEFAENIPRTPLFASAPARELVTCHVTSTLVQVIRMATTRRVHRVWVVDKNDGLQGLVSLTDIIAAVRAAISTS*