MSHQIDINHDYSLGLHCSSSSTKAPILEDGFKNGCDPVPVVILDQDTDPCATVVEIYFGDRLGSLLDTMESLRELGLNVTEGRASSDSVGTHKIFSITLGATGRKVDDPELLEAIRLTVISNLLKYHPETSIQLAMGEFFGTMPPKHKLDVDMTTRITIFDEGPTKSLLSIETADRPGLLLDIMKVIDDISLSVVSMEFDTEGLVARSKFHVSYKGFPLAKPRKEKRRLFALLGQDSVEERALCYLGFALIRLYSQ*