XIFVKWWKDKFRFDRNGPAAIAKYEADNAIPGKNDGCNSIGPTPHTLQELQDTTLGSLLSALMQHCDPPQRRFPLEKGVPPPWWPTGNEEWWPQIGIPKDQGPPPYKKPHDLKKAWKVGVLTAVIKHMSPDIAKIRKLVRQSKCLQDKMTAKESATWLAIINQEESLARELYPDYCPPLASAGGRGSLNPIDCNEYDVEGAEDEQNFDVEDMKPENLHASNLGMDRMRVRLPLQQPSFAIKGEAVTNLDFMRKRKISSDFDMMMDQKIYTCEHLQCPYGEVRLGFQDRTSRDNHQLNCPYRGASSNYGGPNFHVNEAKPVIFPQSFVQPKSTAQSVNLVPPSIDLTGLGVPEDGQKMIGDLMSVYDTNVQGNIYVNRSNHSRSXIGRTSCRSAEKIRTFHSPAFSSSRAFSSNRAVSFAVTVS