MHAGLRPTSRRADAALLCSDRPATTADHFSANVLAGASVALSHDRIDRKQQGRAILMHQGAANVGTEEVLLQSAGALGQRVPLDRLLPALLVLAAQLGASAEHAFHAAVACTDRESTTKEAALEVALGGLSSVRLGGMAHASLSGVQAAITCDAAVHPGVWRAMFARAAADSFGLLALCEGACLNDSVLGLANGAARNPPILEPTGAAAVRLEAALTALMQGLAMAVAWDTSRAGCLIEVAVQGADSTADARQVALAVARSGAVRDDVRACRPSWGAIACALGASGVPFCPSDVAISIAGMPLLHHGRPTADLAAAKQYASEVLHCASARPSQLTISVRIGAGNKSASAWAFDWAAGDGGCPF*