MGSLAVQLGSFHGAQILNPSTVKKKLKRKSFSFSRVNALYADDGEIAPQSKGDGFSFYGGKYSDERDKTDDWWARGDFMYAYSPQGSSNTVKEPLFGMKLGAQSQISSNEYRWFYVEEGTNNNHTILLLHGLCSQAYSFRHVISILAKDYHVIAVDWLGFGFSDKPLYGNGFNYTTQEYTNALSCLVDRLKSNQISIVAQGHFTPPVVEYISANPFKIVKLIMINPPVSKEHSALPSNLLEFTNLFLGDIFSQDPFKASDGAMSRISYYAITEEDKMVYRKPYLSSGSAGFALKSVIKSFKKELKDSILSVRSLLTSKNWETPIYFIGGLNDRWLNYKSLKTFCEEFQFKLITLDKGGHLLQEDIEIDLANIITGTLIVMYVQVVFQLMLL*