MEAAEFDELRELLSEKRLYRFALMQLIGLLHVVFDALAFRNDVGFWKGREDLRGLSSRGVIFNAGSTLVIFLYLLDGDGVNSIVLATYAFSTALELWKLTKVVAMRRRARGAAGGAGGEGARAEAATERFDEVATRHLTWGLAPLVVGWALYALLHYPHASWRAASLPYSWLLGSLADAIYLFGFIAMTPQLFINYKAPRGAEMARDGPSSPRSPDLHQPQGELPRPPSRQMKSVAHLPWRVLAYKAFNTFIDDAFALMVAMPTAHRVACLRDDLVFLVLLYQRRLYPVDRKRANEFGIAYERDEADVAPARGEGSAGDGAEEGPARGVEAEGEVPTRLLDLPTELLVRVVSRCDPADIARVAAVSHIFHASLAKEGIRLWAQERGFELAAQPEGEGCAVRWLCLAALLRESNPPVRASTGRSHSCGDRKKLDG*