MATQAGLGVSKILVLVGAGVTGSVILKSGRMSDILSELQSMLTRLDEARESSNGNSDNSSALAAQVRRLAQEVRQLAASRPITVLNGNSGQSGSLASLAVPVAALGAIGYGYMWWKGLSFSDLMYVTKRNMANVVTSVTKQLEQVSAALAATKRHLTQRIENLDGKMDEQKELSKLIKSEVVDVRGDLSQIGFDIEEIQKMVIGLETKIGTLEDKQDFANAGVWYLCQFVGGAKDGRMTEFLQNIPAKASLKRAGPAITEDKSLKGLQYIADTIQSGSIEKTKVNAVLQNEMDVMASKNNPTGATKIHKSFTNGRSLARAASTEV*