MVLHVRKALKVRVHRVSGYVKDRIAIARVKLCRNQHHAALQVSLICATSHKETIPGKELVSLVLQADTGSRMVVSQCIHLLMERLNKTRSWIVALKCLTLIHKALHHGGFIFQDQLSFHPRNGGKNYLNLSRFRDNSSPFAWDASSWIRWYANFLEALVEASKCTGRFLDSTLELSSAEKVLGLQNNELMVVILSLSTLLREICNHPLKSNVATSHSLIRDSLELVVMDCIKAQNELHIHMKEICQRLNDLSVSQISQLLHVCETLTSESGSLMQLTNLAFAMKILEPQQCLDGIVFADYELMHIKAALTTLQRVQDKALVSRQPVRKDLSNNTRFPFKLSPPSKWTSPKIWTQIWWKWYQALKLNNLFVLQPLPNNQLPTFYYLIIVSPTSFLHLHLKGPLMQTYPF*