MCHEFVSVAKIHAALDKVCLLGCSVPTCKLLNFIRLNLSSGRVAVGNRASFPSPSVPTTNMQTGGIEPLTGEPYFHVVLSKTHLSTRYGMGPSSSICEELPSKEVPTILKYRGKSWGMTYNGQNKTKQFDSVSWEKFAEDNYLKLGDACVFELMKNSEEEIVFKVQILRGEEEPILLSEFPGTGERDAPFVID