MPRRRVAFVLIDGLGDVSIPRFGYKTPLEAAKVPNLDAIASAGVNGLMDPVEVGLGCGSDTAHLSLMGYDPRVYYRGRGAFESMGAGLAMSPGDIAFKSNFATLDEKTGVVTSRRADRHFEEEGPILCAALDKMKLPSFPEYEVRVRYATEHRCGVVVKGPKLSGNISGTDPLKDNRLLLQAQALDDTEEAKHTATVINELSKEISKILVAHPLNEKRAAQGKNIANIVLLRGCGIRIEVPAFEKNHGLRPCMVAPTKIIAGLGLSLGIDILEASGATGDYRTLLTSKAMAIANALSAPTKSCPNVFVPGEDEHKPGPSDGYDFGFLHIKAIDDAGHDKASVFKVKGLEAVDKAIGQLARLLWEAESSGEFQFSVCVTGDHSTPVEYGDHSFEPVPFTLCRLKDYVGAVGGESVVLQTSLDTFPLPVIKSGEDLSDDVVEEEEGSQQNRAFSGDSVWKLDELAVARGCLGRFPGSEMMGIIKKFVQLDV*