MAITVKGLTNKLTRTQRRIAVVEFIFSLLFFLPKEAEVIQADFLEYDTKERQLNEWQKLIVKAFSENIFSFQKKIEEQQLKNQLEIQTKYNKISGKKIDLLTTAVVLCALSEQKAHNTDKPLLISEALLIMDHYSQGAEKKQTHALLDKLL