MIDFVKSRDTVIQKSFFEEFNSQNREMGSFAYSGNSESVWTGENITSIWKTILINETGSYCVAARPMTMDGAEFNLDLMGYSVSEDQINNDEIGIWNYISVAEMGGVLLFLSYWIWTCLHFSKIIFPAQKVICLYIFLFALNQTLQECIEEYVFSSECIKYRQFYSVYEIIDFLRTNFYRLFVIYCALGFGITRTVPKYLMIKGISIVIALCSVYWISLYKDVYVVSEIFDMIQYEVSPAIWVYSICHLLKQCTSVTTYENASKARFFRRMLNAFIFIFCASPMLHYLSNIIFGNFDYRLSVIIGDLFTFMEKIAFPCYIMFPTHNEALAYNRNVAEEAQEKMI