MAAHLKLRVRPGSGGXXXXCGSAMFRRALLTIARLSKEKIDAKVEHLKKTFRWSDAEVRIALSKSPGMLSFSSDRLQRISEFLISKAGLEPAYIAHRPAMLNYSLEGRIKPRHYVVKYLKENGFLDHDRDYYSTLCISEKVFMERFICPHKEAAPHLAEDYADACRGEVPFSFRFT