MSHDVRLEMSVTVIMPMSIVIFASVGDMTFAELRRCTAEAPPASPSCAPKAPLVLGSLGASVACTLPGLADAHLAYSYGYGSALVCQSALASASLPASGSWARLLLCAYWAYGVKVCLFQAARDVRPDYVAKALLAPQAQGRRSPARLKLHVCLAVADAQKYRWKARHGADALVSHGLWSVSRHPNFAGEMVFHVGVMLAGIAGATSAAAALLSALAPSAFLGERQLLFFERAPPELRDRWRAYVQSTPRLFPLPAAVQPRADPIVEERQEQETRGDEIAGILGITAGAGAVTAAVGLIGWLLVS*