MKRKPSAARGVPPRLDDCFLAEEILPRLPAHAAHAFSGAGAFLRGVLTDPAFWLTPGARAPNPSPRAACLVVRAGDATSGGAALLHEFHYADAAFSAEPAVARGSLAAYCYAGTCNGLVLLAAPWTNRTCAAGVLFNPASGEKAAVTAVVITNMTGGRRMFHRFCGFAPLMVVPWGGGGAARRNSPGERRSLSLDGNVYVLPDTSAREMLAFNVDDDTATFAKLPPAGWRMSELMEVWGRPCVATEYVRGGTMLWTLTPEHQWELRCSFAAVPSPPRGFAGAGDMVHGAWDCGDSLLFYGPQETAAVVAREVDDGAAAARDLLPAELRMATFCWGYRPTLIPPATVLGDVAAWPDERDGLRHFSSGRSRAHKSAIVVRERGRCLLELLMERMRKRPQRGAELAASVKNRRLCKEYVFL*