MATEATTKFPESDLRPIPQPPDFHPAIIVPAQNTTLKFWQLMVAGSIAGSVEHMAMFPVDTVKTHMQALRSCPIKPIGIRQAFRSIIKTDGPSALYRGIWAMGLGAGPAHAVYFSFYEVSKKFLSGGNPNNSAAHAISGVFATISSDAVFTPMDMVKQRLQIGNGTYKGVWDCIKRVTREEGFGAFYASYRTTVLMNAPFTAVHFTTYEAVKRGLREMLPEHAVGAEDEEGWLIYATAGAAAGGLAAAVTTPLDVVKTQLQCQGVCGCDRFKSSSISDVFRTIVKKDGYRGLARGWLPRMLFHAPAAAICWSTYETVKSFFQDLNGEANAA