MKFWLSFLSALAIGRSSLAQELIFQYRVPGTISASATVEGVAEVNGHVFVIFNRQGTGSITKLSLAGQELGVTAKNQNQTIFGRGLKAYPAKDGVVALTTDNTKPDADISAKVFSAENLEVTLDTVTGMKGNVGCFLVAKTSGDIVVSSNTALTTAIGGINSNGDKKLTVDAPSPAAAKVIDCPILSADESTLYYVETTPTFENFIQSINMADGALIAASSPPFGIVQRGPALSPDGTHVYVSAVKSSNTETTSGSENYLSRFNADSLTERFDVATEKRYTSFVQNPLVSPDGTIVYLFAVDFIVAVQASDGTTVWEFDVTDTLYTPPYLSKDGSQLIFARITRPESLLFLDALTGEILGTPLVLPQHLVLGIALVVVNEAEDRIYVTVPGGDSVFAVTNPSIATLVPTPETAAPTSSGRKVGNVLAIIDTPMTMIAAFAPMVMVSLFWF*