MACTRSHLPFLRALPQTGHGRRLVSFVSTPRNISSIKRLVEPDRGHIDLVELPLPSVEGLPNGAESTADVPNEMIPLLLKAVDMWENPFETLLRQLRPHRIIHDFAQCRTPRLAAKLGIPSFFFRLSLAELLPVFFAPYQEAWLEGKYLEHLRRSTGKPVFPVGPMLVQPAKQTRAVPETETPYCLAWLNDRAPSSVVYVSMGSECFPSQEQIHALALGLEASHVPFLWALRFPDNDVEKCLSAVLPEGFECRTRDRGLVIGGMKCGVAMICLPMQYKQGLTEEGSEEVRANAAKFSTILGSNEFQKKNFADFIHHLKRKASSDA*