MHAFVAGLPAQPRGARAVQHELLRGQACPAAPEAARARIGRRSRFFTGVQSRAERRPRFDARPPHASSSCPVVARVALDSVPKVPVVANQAIESILKELEGSQRPTDCEALVIGTGPAGLALASELSARGVSVVLAGDNVSARWIPNYGVWLDEFLPLGYSESLLAKIWPRTTVDFRPEARRMVLDRPYGRVDRVKMQEELLRRCQRGGVRLVQQTVTGSSTIAPTPASSASGTGASCGRGGGGRDGPRGRFMRFGRDQDALGTEHGGSLKSNARAQGVQVAYGVEAETEGPHVWPLDEMLLMDFRSEHLTREEAEKEAPTFLYAMPMSETRVFLEETSLVARPALEFGMIKDRMERRLASLGVTLKHVEEVEYCYIPMGGDLPEPGRVVGFGGAARLVHPSTGYMFTRGLAMAPAERVAAAGWGALWSGAGRKEREFFKFGMEVLLDLDLAETRLFFDRFFALPDWQWHGFLKQDLRTYQILAFGLTLFAGAPWSLRLRLVLAGLRDGGLPLLAALLG*