MILSIRLVLRCWWIGAIGLLAINLYTFNSRNLSQALPPKRLGSEVVSQEIPVHGVGASLETSLRNGNGSDYDQYNFKIHTLSSPSCSPLEEKDVDFTLVTQLSPSRLAIMEQHCERWGNHPISLAIGTTEDIENIEKTLSEFGCQKNLVTVSFVSDFNSEGEYPVNRLRNLAMSRVQTSHAFVIDADFVLSTNLYQMLRLHRAMLATDHLHTLVVPAFELQAVCNEQNENCTAKHLAMLPDTKNELVKQYWTAKDHVGPNPSVTQFREQAAFHAHASTRYEDWMTQPAEKLLPIECVTSDSYEPYLVVRPCQFLAPFQEAFVGYGQNKLTWFQQVRRMGYKFFQIGEGFVIHFPHARSVASVQFRQNGKKNPFGVGVKETASAFKQWMKEHIPDSTQIPYCS*