MAAGEPRDGGGYYFRFLPHRTFSSLSAREITSRLRQWSMLGRIQAQAFSFDQTFQPYQKDDFVMAFFKDPNVIPNLQLLSDSSGQWTTLGSEVKKIEAINVPCTQLSMSFFQRLYDENIVRESGHIVKCLDSFCDPFLISDELRKVLLMEDSEKYEVFSPVEREEFLFCLFKHLCLGGSLCQYEDVLKPYLETAKLIYKDLVSVRKHPRTKEIQITSSVFKVKAYDSVGVCYPSPKEHEQTFSYFVVDPIKRHVNVLYHCYGVGHMA