MADEAVDVVIFGASGFTGKYVVREFLKFCHDGARRVALAGRSRTKLASALRWAASPGPPPALPLLEANVEDPQSLLAMCRRTKLVLNCVGPYRLYGEPVVSACVEAGIDYLDITGEPEFMERMELVYHQAALDKGSLVVSACGYDSIPAEIGLLHHLKQWVAPSLPNSVDCFLQLTSSTKIVGNLGTWESAVLGVSSASELRKMRAQAKKSKVRIKVPGAPAKKPTLLSWNKHLSMWAMFLPSADSAVVRRTMSTAASGAPPSIAEEEDPDLPAVAYARKLTYMPVHFGVYSALPNFFSVLTQLWMALSILSLAMFAFGRRLLFRFPEFFSFGLFQRGGPSEEQVAAARFKMWFIGKGYSDSSMAMSANVPPPDMQITTAVSGPEIGYVTTPICLVQCALVVLDQRRALPRGGVYTPGTIFGVTDYQRCLEDNGISFDFVSKQNI*