MGRGRGGGRGGHGRRGRGRSASRGGRGGGRGGKRGGASKRRRESEEGIRSQRARPEQREKPVAAEESASEREDIVDADEEEEEAAPYRNLVRLLGVGERRQVADEEDEDDNGGSAAESESSDETDASGEEVAVDEEGAAESDGGESIDGDEEEEEDDNDADAQDDSDSETEQDGLPDFYKAHCSRVLTEAEAKALRTEKRPMEILPPLPGVNMQLTSDAEAPSISETLEGFGIKTRVAERWKAVHHPANAPHGLQAALLANLSSYKDVFFAGRDSSHARHTVDTLALHVVNHVMKAKDIILRHNRKIKLAQAKKQEAPYSLFL*