MARLSFLLVSCLTLLVGIASATSAVIDLLPKNFDDVVLKSGKPALVEFFAPWCGHCKNLAPVYEELAQAFEFAKDKVTVAKVDADEHRDLGKRFGVQGFPTLKWFDGKSDKPEDYKGGRDLESLSAFIAEKTGIKPRGPKKEPSKVEMLTESSWKSTIGGDKNVLVAFTAPWCGHCKNLAPTWETLANDFALEPNVVIAKVDAEAENSKALAKEQGVTGYPTIKFFPKGSTEPITYSGARSEEAFIEFLNANAGTNRVVGGGLNEKAGTVAVLDEFINKYISSRNAEELVAEVKKAAKGLQDKYAQYYVKVAEKISQNEEYASKELARLKKILEKGGSAPEKLDDIVSRSNILRKFVGEKDTDAKDEL*