MCPSSFVLVIRLWFPPLTGAIVNGTTSKLTRTQRRIAIVEFIFATLFFLPKTADQIQAAFLDYDVPERPLNDWQKEIVKVFSERCVEFIELIENQQQRNQAEVQSKYNKVSGKKVDLLTKAVILCALSEQHAQATDKPLLISEALLIMDHYSQVPEKKQTHALLDKLL