MVGARRGRHSARVTVQSSDCIEGEESDDVSKGHKTPVTDEDVPLINKNTGGMDSPVLQAIDDGISLTTRSLEGSLSLHTGPGKYSVFMAGETSALVNAEEQAEGGNPVENIPDLVKQQNDKINQIAT