MYYDRVFPAAAMCRWLGYGTAQLADTGARLLQRREFSFTTGDDVYIRYLSYENEAGLKKDLLAKLPHKIDIGAIFSAPPSDHKKYKLFEPKQRELIIDIDLTDYDFLEVDVKRLETCDRCWPLMALAMRVLERALREDFGRGPRLWRGRAAAGRAGSGRRRCRSRFEHILCVYSGRRGIHLWVCDARARRIPSMKCLGSFQVRGAVADYLGPVLAPATGRLAIRTPMHPSLARAYKDELEPFFHSHMLTGEAAGGQKKLLAMLENEQIAEQLLDAFEKRPAMSGAERWKRIKSECKTPKLAAVLTEVVFTYTYPRLDVNVSKGMNHLLKSPWCVHPKTGRVCVPVNVSECEEFDPSSVPTLKTIADDLDA