MHPAPDMSLWQGRIDSQEGAGALRWHQWIRPYHESAGAASVLLGFASDEGVRRNQGRQGARQGPPALRRALANLAWHGEQALYDAGDIEAAEDLEGAQERYARRVAELLGRGHQVVGLGGGHEIAYASFSGLAHHLGRDGGTPRIGILNFDAHFDLRHAEQASSGTPFRQIAEHCEASGWPFAYCCLGVSRLSNTAALFDQAQRLGVRYLLDRQVQPWNLERSEAFLDSFLQSIEHLYLTVCLDVLPAAQAPGVSAPSAHGVEMSLVEHLVRRAKASGKLRLADIAELNPQFDNDQRTARIAARLVDALVN*