MDSLSNTASFRPRPHAIAIPYPAQGHINPMMQLCKKLATRGFNVTFVNIDFFHERLLEIQTQSGTETSIEDDGLDIKFASLRAAGINLKENPKASLEDLSQATLTLGAPLEDLIEQLSRENSKVTCIVSDAIMSSWTQEVADKYHIPRIAFFTSAQTANLFILSLDILISKGLYSYRDGKICSQVANASISDAANLITDVPGLPPLRLPDFPTFAHNADSTDFMTTFLYREFQHVGKSDRVLANTFYELEPAAIDTISKLFPVYPVGPLLSTNFSGGNDKRFSTSLWPEQDECLLWLDEQPPSSVLYISLGSFTVLPRVQFEEIMMGLEASEQRFLLVVRPDMIDGGSEDASQEFSSGRKGNMSYFVSWAPQFRVLSHASVGGFLTHCGWNSMVEALYNGVQTAAWPYFADQMIDCRLIVNEWKGGLDFKAGEDGVVRREEVERVVRALMQG