MNVRALDKEQATGPLRINILLGEGAATIGNHLDEEGGSIAVSGEDVLVGVGWGGRRELVEGNDEGEDDKSGDEGLHLEPALGQGGGGGYSLVFPHRCSCFAF