MATLKFLSFLIFQLFLIANNCEGVEVGFYKKTCPNVEAIVKETTKHFISIAPTLAAPLLRMHFHDCFVRGCDGSVLLNSTKGNKAEKDAIPNQSLRGFQVIDAAKSALEKECPGIVSCSDVLALAARDAVSLINGPTWSVPLGRRDGRVSILSEASKNLPTPFDNFTTLKTTFGALGLNVKDLVVLSGGHTIGMSHCFSFSSRLYNFTGKGDMDPNMDQNYINHLKIKCKPADGTTIVEMDPGSFKSFDTDYYTMVSKRRGLFASDAALLTDTQTKHYVLSQLNQHGSTFFKDFGESMVKMGQIGVLTGNAGEIRKHCAFRN*