MVCGGRAARSTGPSAAQGASMPMRAAWLAAIACSEGKRIFLLRRHLSTAMFLSLVWPASAAEALRGVSAEALRGVSADARPSFNGPTFRCRDGGAEMPSARVNDDYCDCLDGSDEPGTSACALGAFYCANVGFKPRVLPASRVDDGICDCCDGSDESAERRAAEEAALNATRALLERCTAEVSPDPEALAACPPPTEAEPAAEEENSDTALCTHCETCGPPAPECGPTAGKWGCYGVLGAAPAAEAEAPSLRALAHTDSHSAHARSLANNSLLTSRTGACPLPPLA*