MDSLAELKLMGKLTLRIREFSKDTDMQQVEELERSCEAAARAAGRTSIFTQNLGDPLCRVRSYPIYCMKVAEALSLNGDYTIVGIIRAGVKQVIRYVDTHHEDSSNTRTTKYVTSAYISGLRISRLYRRLGVAQQLVMEMEAWCRKHGAEYCYIATENDNQASVNLFTLKLGYIKFRSPSILVQPVYGKPKSFASRSMEIVKLSAAEAESLYRAALGTMEFFPKDIDAILTSPFNAGTWLARYRGEEKEQKFDKHGVVLGSEGIPCAMLSLWKYDKLIKFEVRGASPRIKRWAALTRLANKLVPWMVPSLPNVFDKAFGIQVMYGLHVWHGRGGGSSTNNIKRNMLLEGLCWHAHNLALQENCKALVTETGSCDPLKGSIPHWERISEQDLWCIKRLQHDSSSPSLMHDQKEDWCKWPPAPTLFLDPRDF*