MVRDMMGTTTTTSSGGCGGGGDMNMNMNEKPAWLERLMAETFFGACGVHQDRRKNEKNVFCLHCCLSICPHCLSSHRSHPLLQVRRYVYHDVIRLDDLEKLIDCSNIQPYTINSAKVIFLNQRPQSRTCKGPANSCFTCDRILQEPFHFCSLSCKVDYMVYAGQSLGSILHRFDESDFAISQFEGLRVDGSEVTEEDTQIAPSSSYSNTEATSNSVISCEPNNNVKKGKANRFLPGIVLSLGSRRKGAPHRAPLS