MKAAGYDLYDSSGTDDDLPPAQNRGLRGRSFSGNGRASAGAFPYMRANNDLESEIHRVEQDAYTGVLRAFKVQSDAISWEKESLITELRKELRVSDEEHRELLNKVNEDGTIRRMRELRQAGGTPSALHRGSRALYDAEPGPIAKRQRPSHSIPSQSAGLQSPVMPSHSVPSAKWGPLSARGKKPKTPMPSALPSADPNSLINHKVYTRWPDDNNFYEATITRYNPVTGEHALVYDIGTQAETWEMVRLCDMPPEDIRWEFDGHLSNRDGWGPSGPMLTRHPTNNGAMTGPIRGRGRLSINEPVKDYTPPQNGINRNFDNIDIPNTESVVTEVERVLSNPNMREIEKARKLLKDQEQSLLDAIARLDEASDSESEDMATAGRTGPAGD*