MSQSATARQPEPEVAEAFRITPLEAPLGAEVRGLDARRPLAPEQVLALKQALREHHILVFRQQHLDDEQYLRFATLFGSVFQPPADIPVLSSGGDGKVPDIVKVANTGDGELGNFALPAHIDHQWTPVPSSGSFLYALEVPSSGGETRFTNLARAYESLDEATRREIDGLRLINYNPFIRLREGGYGGGFATYRTPDIEPIQGSEHPLVRTHPESGRRVLFLSAHTEVEIPGYDPARGQALIGRLREHLARPELSYSHAWSVGDIVWWDNQAVLHARNAFPASERRRLKRISLAGSRPF*