MKKRRQTARVAPGLLFVVIGFRLCDVAAWMPLQLPSRKTTAQLMVGNFGGGNEKGAKLSTLPRDVKEAVKSCREATQEALKNRISRMDIEFPVGAKFNIEKGEARRNAGETPTKDELDRSDRELARLFVDMFQPVGGDRIAVVFADVSAADKARKTWKGDTTAICNIVSLDRRKSQASKKKKKNSKGFAAKLAAEVEGEMDMSGPFRLPGKTEVALFVAPGPKELITVEKICQEVGMETLVVLLNARLSAVSNFGSAATAELFLGKFESVFSLTAGPQDAAPGCLLYRAYPGRWVVARKPAVGQPKAVLEQSEKPTPDQVRVAFDTLELTDIEKGVESAIENVAGWFR*