MEALVAPLGFGAFMENGPFRVGDNGSLIQNPYSWNLESNMLYIESPIGVGFSYSNTTENYIEWNDTKTARENLRFIGDWLEFPQYKDPDLHLTGESYAGHYIPQLAARTLEYNKMPNIKPINLKAIALGNPLLDLDISVIAGDYLWSHGAISDETLRLERTVCNDSRRLREYYHDQWSKECNDVFNRVSEEIGPDVDPSDLLLPVCLSSTTAQQPISKGIQAKIHAKLARSSNGDPCLGDRILSYLNKPEVQRALYANTTGLPFHWDFCLVDNMDMNLIPLVADLLKEGIPIMLYSGDQDTKIPLTQTRIIANMLAQQLNLTTFTPYAPWYDKKRVGGAFLSGSPLPTH