MARLTVAMLFFVLALALAPRNMDAVVVESLQPGFYNQSCPEVEQVVRDVVDSEVGMDHTLAPGLIRIFFHDCFITGCDASILLDESPAGDVPEKQSSANGFTLHGLRTIDIAKSTLEAMCPRTVSCSDIVAFAARDAAVAAGLPTYEVAAGRRDGEHSRMDDLPGNFPVPGHTVPRLTELFQKRGLSQEDLVVLSGAHSIGGAHCFMFSNRIYGFSKTADIDPSLDPAFAKLLREMCPRPKPDDNPEEAPKIDFDQRTAQKLDNSYYNELLARRSLLTSDSALVQDPATRPIVESFAKDDALWQKKFGEAMQKVGKLDVLTRPEEGQIRRNCRMVNRPKSEMRTHMGRISWPKPRHPMLQMMNWFIRGFQQPA*