MDAAIPIWKRDDDKRFELALVRFPAEGSPDFLENIAQFLQKPLKEVYSYYQALVDDVTLIESGKYPLPKYPEDDYVSLPEATKSKTQGTGKKKGIPWSPEEHRLFLDGLNKYGKGDWKSISRECVTSRSPMQVASHAQKYFLRQKNKKGKRFSIHDMTLGDAENVTVPVSNLNSMGQQPHFDDQSPPDHYQDYFSQSNVTIPGCNMHFMGQQPRFGDQIPPGEYHPYSRDNENFGFFDDDGEDDGSLASFQQLYKA