MVLHELGQLPLQLYWLRAACKSWNTAKLSHSDLLMRVIKADVELGRSCQASWSAQFQLAARELMGGEFTLSPDMVLGTKAMEVKWLERWGRRWVGFEGDPRLPETVHRERCSYAAWFKHGDGIGINHMAPHLLNRQLSTEVRTSLTRFRLGNSGLGVEKARFEGVTFIDRTCTRCTEGVVDDAMHFIFECTATSSIREQPEFAMTLQNNNENLHDFMLSPCAPLKSRTPRGGGRPSSLTADGLSGTLAPEDPAPEVPANALANVGLNPLVHIWQGCADGARMTRNCECHYKVDITLTVLTLYSISQATKKEMAKTSGQLLETGGRGGEGP*