MIGRTLLVLSLMFGLVSVAAADNFRCPNGEIVSTGDRLSIVAMKCDPPTYKSARTESEAGYKGATILVSVEEWTYNEGPNRLVHILTFRNGLLDSVQTAGFGK