MRFSTSFVALVAPLLVSAAPARFYGKRAASDVVVFKFADVLEQLESAFYTQALAKFQESDFTTAGFANPQVPIEQMKVMQFDEQSHSVALQAALKSFGEEPITSCKFNFEPVLKDLATTVATARVVENVGVSAYLGGATLITDPVLLDAAGSILSIEARHSTILNVLSAGSAIPSPFDIPLAPNEIIAIAAPFFDGPCDLGVPGNPTLTLTNAATPGTKLTFTADALNGTVPEDQLFCNMMVGGEPMSRSMKLSECVVPNDVNGPVAIWITSDDQPLINNVRDRATSQLVAGPTVTFVDTIGESIGNALRTGGGSSSGGTTSSTTTISPAEASAVIASASGSAPAAAATGVSELSPKINKNTGNTSDGKITVKGWENIPADQNS*