MDNVSYQRFPTVRIRDIKDDVLKFELRDTDASIANALRRIMIAEVPTLAIDLVEIESNSSVLNDEFLAHRLGLIPIVSDRAMEMRLSRDCDACDGDGRCEYCSIEFHLSVKCTGDQTLDVTSLDLVSSDPSIIPVDAAGRAADMGGFESNDTRGILIVKLRKGQELKLRAIARKGIGKDHAKWSPAATVTFQYEPEIHINEALMETLTLEEKQEWIDSSPTKVFELDPVSQQVVVVDPEAYTYDEEVLKKAEAMGKPGLVEIYSKEDSFIFTVESTGAIKASQMFLNAIEILKSKLDAVRLSFDTEEADDQFGELGAHMRGGGI*