MVEHTPFLQFASFLFALLPFFKCRGGNGHGGCLKRAPISFLGFSDLAQRSKGVMDFDHKMLESRDSDGKHPGAVSTEMNQLNDLKRCCADCRTTKTPLWRGGPAGPKSLCNACGIRYRKKRRAMLGLNNREEKEKKERGKHKPGVSFKLRMLSLGRDISLESCLLQKDRKLAEEEEAAVLLMALSCGFASA