MELAVARIMSTGLESPTLRAGGACGSGIHLFTPLSITAPTLTQCRTNVRLNHHTSPSVDWSCSQHSSAGASACAAASRGLRDDRRSPAFRTRRLQSVASFSSGGRGENDLPHNSCVDQIREHNIRSPSRLDSRVGGGEHPSRNIDRQSASAAGISNAFTLVEQARRSSPPLILTDDSRRHTSHFERTEADSACQKSLVSPGTISDPLKQLCVAVDVDEVLGSFLATLNEFMAEEYLLHHDVSEYYIYDFMKIWKCSQAEANHRVHAFFESKHFKNGIRPVPGAYQTLLHLAAYCNLVVVTSRQHVIREPTLEWIERYYSGIFKEVHFGNHFALEGSARPKSEICRSLGAHILIDDNPRYAMECAECGIEVLLFDFHGSYPWSKTPCGPQHPLITRVKDWKEVERALLARTFVEL*