MESQTNHRRLKDDDSPTGQPWCSSASFKVTLPLFILLTIFIFAPQIHFLLNLGATDMKLTSSIAVCPALAMARNLTIYRDDPLAPTPLPPSHAASDGPDIIHAFQKLSRSTTWKSIKNITFQGDTFEPEGIVRLGHDRYVVSSGHWTVPTEKYGKIINGTDRTAGAGLAHLMMYNGKGELIADATITKEGDDEYHNGGIDYDGQYIWGTIAQYRPNSTAYVYRTDPETFVPEHVLNYKDHLGGIVHDTRANLITAFNWGSRKASTWNLRVAKTGCDASPTPEKVVQNPSHFVDYQDCKWLGYSGFYNGKSIMLCSGVATVGGYNLGGIALVDVETMIPLAEVPIEMESELGVRVTQNPMDVGVEDGKLRLYLLPDQHNSTLYVYEAET