MATNRMDLDQAGHLNRHKKARTFYSYDLYIDKKLGLEVEDETVPIMQFKAKNKLVFLAKQSSKRQNSAKLSFGQHPLSTYEVVGSWSNVSLPFCTEVCKKLILSVIEGVKANLEDGNCFEKFDENNLVVGPSGKRGWCFTKMYEHIKFKITAAQKNLILMRVPYHEKWRIIANQNAVLHETINFIYSNYGCLPKFNEKGVLYTEIEIQLHEAEMFLDFIRHGTAHRLQRNISLTPHQHELILLVMYPLLLPLLQEAILDVLGEPEFRKILLRSVLEVTMKDMKLLEMYDGD*