MRFSDLLGLYAEEWALCFLVSEEEQDRWSNCYQHNSIIAIGKSINILTQFTSISHQIVDLRGQVLLPGLINTHVHTSQQLARGIADDVDLLTWLHDRIWPYESNMTEEDSFISTLLCGIELIHSGVTCFAEAGGQHVSGMARAVEVLGLRACLAESIMDYGEGLPALWAARTTEECIKSQKDLFMKHHNTADGRIKVWLGIRQIMNSTDRLLTETRDTAKELETGIHMHIAEIPCENQLIVETRRVDNGTVTYLEKIKFLQNNLLAAHTVWVNEKEVDCLAKAGVKVSHCPAAAMRMLGFAPIKEMLSAGVCVSLGTDGAPSNNRMSIVDEMYLASLINKGREVFSTGTTDPTALPAETILKMATINGAKSVLWDKEIGSLEVGKKADIVVINPSSWSMMPIHDWYVNHFDFVICILFLSSHSISSLVYCMRTQNIVSVMCNGCWIMKDKKILTIDEEEVLSMAKHASAELLKRAGIQIPNRMNFV*