MASRRHSMSRSFASHRALNALGLARGRGGTVRRARGGCAMPTRARAGPSSPYASDEPPSGFTLADQVKRFARAKASADARVMDIDAVYDGSYLEGTRVLVTGANRGIGLALCEELAARGANIVATCRSASDELRALNPAEIIEGVDVTSSACCEKMAKAVSSPVDIVINNAGYFYEPVEKVTDGSLEFDEEMKMIDICALGPLRVTNALYHAGKIPKGGKIAMITSQGGSVTWREVQNPAGGDYGHHMSKAAANMGAKLLAQELKHEGIMVQVLHPGFNKTDMTAKYAKIWEIEGAVDASVGAKRVMHEIGLMTPEYNGMFINCEDGLQIPW*