MATSMHLSKLRNWFLASPPAEFIIAKLRELLIGALKQGPVPQHIAFVMDGNRRFARSHGIETVEGHNLGFEALARILEVCYKCGVKVVTIYAFSIENFKRSKFEVDALMDMAKVKLQQMAQHGDLLDRYGAKVRVLGRLDLLKPDVLDAVNRAVEMTSRNGERVLNICFPYTSRDEITGAIRDTVADYSKPLQSIRSNSSARTPFSEAQIALKIRAQAQSAKVEQDTISDNESTSVSSIPEEDPSDRSEGPDRVYEAGSGFSSSTTLHLGGHQDAANGKAPELGNASESGKIVFPSPDTITRQTLTDHMLTKGNPPLDLLVRTSGVERLSDFMLWQCDEDTEIVFLDVLWPEFDLWHFLPVLLSWQRRISKSKKNPDAEGNFDGDISENSDAELHSGGKVKGL*