MDSSILVTGGAGFIGTHTVVQLLNQGFKVTIIDNLDNSVEEAVHRVRELVGPELSRNLQFHLGDIRNQHDLEKLFSQAKFDAVVHFAGLKAVGESVAHPFRYFDNNLIGSITLYKVMAKYNCKKLVFSSSATVYGQPKKIPCVEEFELKAMNPYGRTKLFLEEIARDIHNADGEWKIILLRYFNPVGAHESGKLGEDPIGIPNNLMPYIQQVAVGRLPELNVYGHDYPTKDGSAIRDYIHVMDLADGHVAALKKLFTKQDIGCFACNLGTGRGTSVLEMVTAFEKASGKKIPIKLCPRRAGDATEVYASTDKAAKELNWKAKYGIEEMCRDQWNWARQNPWGYQKPPTKKGG*