MAADAGMGPLFPYTGVALEEVTGITQDAMFSRDPANAARTGLFIGGRDAVLALDMMDAARKAMFAPFTISVMVDPSGAFTTAGAMVAVVERALRRSHPDGIKGLTLKVFGATGVVGGIAAVIAALAGARVTLVSHRGLSGVEPKAAEFRRRFGVELACADAPDDAAREALLADAEVVFGCGRAGVQILSARNLAAAGRLLVAADINAVPPSGIEGVGPKDNGTPLATGRGVGVGALAIGAVKFRVQHALLTRLAAAKTAVYLDFCDAYDAARQIAG