MATLKFLSFLILQLFLITNNCEGVEVGFYKKTCPNVEAIVKETTKHYISIAPTLAAPLLRMHFHDCFVRGCDGSVLLNSTKGNKAEKDAIPNQSLRGFQVIDAAKFALEKECPGIVSCSDILALAARDAVSLINGPTWSVPLGRRDGRVSILSEASKNLPTPFDNFTTLKTTFGALGLNVKDLVVLSGGHTIGMSHCFSFSSRLYNFSGKGDMDPNMDQNYINRLKIKCKPGDVTTIVEMDPGSFKSFDTDYYTMVAKRRGLFASDAALLSNAQTKQYVLSQLNQHGSTFFKDFGESMVKMGQIGVLTGNAGEIRKHCAFVN*