MVSARLVDFPEDIEDETDVELPQMMFADGEEPVGVRVLTYQSSRSISSIVNSLNEDEIRYLRASSFGKLLEIAEKPAFSGRFVRYLLSRQLKVQKKHEAWFRFAGHPIRFSLREFAIVTGLRCDQLPKKSQLKKKKNINEKPYWPQLFGSMEEMRVSRVVKMLRKNTVTDPDIRIKLACLALVSSVLLSTNINMKMLKEYAELLVDIEDFMSYPWGRLAFDMLMTSIKNIDEIALSQNTTALKGFALALQLVIVEAVPALTEVVQDALSSSESESEDDETEYHVCKAKRKTLNPAHAREHESSKSSRKTWFFAYLHDLPKGGHPQCLDLIVFERFKYVINGSGGLKSYRRQLWVLDEPVMEFRPFFYSFCCLKKLKRSGEGK*