MQSLESEGYEFVGELKDLTYDEVIQLLRVPVFAAKKLEQSASSWYSWCASKVLLLMVSLLDLVLGACVWPVVVIEFMAICLSFEVFLPHTRVCSVLLTERENVLWLICEGVAEGRYDVSDQIICEMLDDPSKWLEGGLCCMFYMWVWSREEIGKFLDDFEPYRTSYENMNVVDRKEGLDNFWMRGRPGPELRLCCSDQVHPKWLRFCQEEIFSCSWVGALWGRLYEPLVHRLLLKGGVFVIKPVYDDGSSGPETSHHTGPHIMLEASSAGMGNFKVSGLEMVDAALKRSSYRLWSCVPKETFPGTGWQQYKNNKDGVYGKRNAVFGKMCQFVVQVDYEDAQ*