MFLDKNGLLYLFSAALASIFVWDVQEQEYRATIPLIEEDVRFAAYSPDNHEIYTFSASPEGANPTDGPSAGTGLIRRIDLAAGPPYSQDPLAIIPGLPDGMVTAGEFIFVSFAWPWDEGAVLASNGTLLSQGGVGHLTSDEYVWNHANRKISFISRFGNFDDIGISEVGFIEESLRIIPDSSPPIRVKPDGSFAVLGSGAMIDTINKRRLSTTLANGFSDLVFLGDDLRTMRSFGNGVTQFQSWVDNSGSFDAEPSFELQENPTRQVAGSPLRLFSWVDGDTLVAVVMEDEKPTFQVMDHEFNDVDRESSLVGRNGDELENP*