LFSAEYFEERTDVQCLHRWQKVLNPELVKGPWTKEEDDKIIELVKALGAKQWSKIAQQLPGRIGKQCRERWYNHLNPEIKREEWSREEDQKLIVAHAEYGNRWAEIAKTFVGRTDNAIKNHWNSTLKRKVD