MFANLNMQQFWQECWKMQQQLTNGADAFATVRASSTSRSGGSSRSPTPEAVEGSSNGAQKSLSTDHLDLVALLGSEKRNSSEAEKVDSKRRRTRTNFTGWQLEELENAFEASHYPDVFMREALALRLDLLESRVQKEQSRKGTPRTQNTTLQSSCNGDATNNDDTGGQQVRVMKRNIKRTCCRSRCDGPTQLTSSNEVKLRLRQKKGAGSNVAGG