MAAAAAAQDSGRTASATMVTVSRRGRRFVGVRQRPSGRWVAEIKDSAQRVRLWLGTFDTADEAARAYDEAARALRGENTRTNFADRAARHGHGGPAGAARARLSKNLQHVMARAAAAGRAAACAGVGDQFALAAVFRHCQQPAAVAAAQAQAQQQAEPEAVQQVVKHAVKPSFVVPRRTEATPPSLSSSSVPGGGEVWCVDDDVDAAAELLCAEEGSFKVSSSVIVPPSFSVSSSESFGLDDF