MLNDKLQPKLWMPNAVVAAAGAAPSAPVVSNPGGFPPPAVFTFTPETVSNVCEQLEESGNVERLAAFLWSLMSHPNFAELSKCEAVLKARALVAFHMCHFRELYQLLENNRFSKGSHGKLQAMWLEAHYQVRKRVRPWQTETQQLFQEAEKLRGRPLGPVDKYRVRKKFPMPRTIWDGEQKTHCFKERTRSLLREWYLQDPYPNPTKKRELAQKTGLTPTQVGNWFKNRRQRDRAAAAKNRYTQFFQVF