MALLHILITLAPCMVGATCYRGYQSAYSFDAGDSPHPDWMAAIPDDVHLTSLSIPGTHDTMTYGIASQTLQCQNWNLSTQLASGLRYLDIRARVRDDELHIYHANGYTGFSYEQVLLDVFDFLDAHPSEAIIMRVKEEGGPIGTNNSASFEDAFRYHHWASPTTAPGSAKHLHTYDFAAPIPTLGELRSKVFILQNFDARDGGPYGLLWEGPEMVLEDLWVIPDVYHLAEKWTAIRDALEYAALAPDDNRFLYLAHLSASVGVLPIEAAAGPMNRTIQGMNDMTGQYLEDASGNDDLARVGVVIVDFPGRRLIETVLRWNAWLR*