MELPSAPHSFHSLAGVQVSRWDAESLRRLPALERGPLKSILDALGRSSAIAQGLRAIITTYEKMLGADHRVYIATAGYGNRVQVKGFLKVGSKTLFVTSEGSPQLREIRPLSVLDFYVHETCQRTGVGRLLFDRMLLEESAHPAKLAYDRPSPKLLAFLRKHFGLSKYIPQTNNFVVFNQYFENGERGGKVNQTDKGAYGSGEGSLESRNGLDSAPSRTRSGALFSKRTPANQEASTAAIENESMRLSGRRNSEGVRIFGIMDENARGGSDRQAAGDAPPSASPMAIDSGSCGHDQQRPPLPMHGRRSRRGTSETDIFSGQCDASSGFEEPVPHGPTFGRRASNQGNAPKNPFFTTAPSAVGLPPLEAHSNWTRAEANNQENSGKQGSATLKRSEEARSVGAVAWTVRTLQMSGKGAAEVLGADSGLLGEAYKDAYRQALPRSRQRVQ*