MNGTTSKLTRTQRRIAIVEFIFATLFFLPKTADQIQAAFLDYDVPERPLNDWQKEIVKVFSERCVEFIELIENQQQRNQAEVQSKYNKVSGKKVDLLTKAVILCALSEQHAQATDKPLLISEALLIMDHYSQVPEKKQTHALLDKLL