MAFTIRVAVLHLLILEITIISSLFLQANAQELLIKLEEPKLKKCGINRIYQFGDSLSDTGNCLRESYCGAHTGCRFPPYGMNFYQKEITGRCSNGLLMVDFMALECGLPLLNPSLEENANFSQGSNFAVAGATALSVEQLAERNISMSYTNSTLTVQLHWMSSHFNSICSTDCPKYLEKSLFLVGEIGGDELAYGFIQGKTIQELRTMVPDIVHAIIRGVTRVISFGATRIVVPGNIPAGCNPVILTIFGTTYDEYGCVKEWNNFMMYYNNHLKRGVYMLKREYPNISISYGDYYNAYLWLRQNVVALGFDKNSVLKACCGIGGEYNYRADMRCGNPGVKACADPNSYISWDGIHLTQRAYSWLTKWLIDDIIPQLNCLV*