MPKLSCRVLFAALLIASLAALLVRFPIHRLLNPHAAMDPDSELEFEMPGVLRVYKTGRVERFDGTETVPPCPDGDPANGVASKDIVLDPAAGISARLYLPAGVDAGKKLPVVVFFHGGAFMVHTAASPLYHIYAASLAAAVPAVVVSVDYRLAPEHRIPAAYDDAFAALKAVIAACRADGAEAEAEPWLAAHGDASRIVLAGDSAGGNMAHNVAIRLRKEGGIEGYGDMVSGVVLLYPYFWGKEPLGAEPTDPGYRAMFDPTWEFICGGKFGLDHPYVNPMASPEEWRQLGSRRVLVTTADQCWFVERARAYAEGIKKCGWEGELEFYETKGEAHVFFLPKHGSEKAVKELALVAEFVRRC*