MKFRRGLDSIIQSRVAESADCPDEDDFEEWYKAAQRVADNRAANQSFHFGVHSGNSGHSGSLVRPAASSGVARTPAGVLPAPRTQLPPLQPRFQPLPPPKALSPGVPMDVDHTRSRPAASQLCYRCGKPGHMSRECPLRYDVWFMTTEERMSAIEDLLTVADVVETAGTSEGIDDEGTAQVEELDTADFVRTNDIDEIDDSNHSDDSFDWERRLPSSYKISALPGEDNAVDYYVARDADGGTRYLPTTPVIFQSGDIVELQASMTCIPTKGSFTVKLILRSVMLLNGKFTTDATTARTLIAIAPTAVPKRLKRRNPYMSGFDARKSGPHKPYNRALANANTDGNGCAGMSQTAAADLYSYARIDHNNDSDGNAQAEGFGPGADQQAGDMPMEG