MGHHHHHHSHMNSAEQTVTWLITLGVLESPKKTISDPEGFLQASLKDGVVLCRLLERLLPGTIEKVYPEPRSESECLSNIREFLRGCGASLRLETFDANDLYQGQNFNKVLSSLVTLNKVTADIGL