MIHWKLLIVVLVFYDIFTSTAKGRNDALYPSALRVKRGTVSLLNPTFQTSVEEVNMLYEILLHGLWMDNIYDHFLIKDEELASLRKSKKLEVICEDVLPRKITEVRRLTSMLSMHVGPLRKNDFERTVLTLVYTAHKLIQSKGHQKDMWAESFVKLYKALKQDLLY