MELINDFLNLTAPFFTFFGLCFFLPPFYFFKFLQSIFSTIFSENLYGKVVLITGASSGIGEQLAYEYACRGACLALTARRKNRLEEVAEIARELGSPNVVTVHADVSKPDDCRRIVDDTITHFGRLDHLVNNAGMTQISMFENIEDITRTKAVLDTNFWGSVYTTRAALPYLRQSNGKIVAMSSSAAWLTAPRMSFYNASKAALLSFFETMRIELGGDVHITIVTPGYIESELTQGKYFSGEGELIVNQDMRDVQVGPFPVASASGCAKSIVNGVCRKQRYVTEPSWFKVTYLWKVLCPELIEWGCRLLYMTGTGMSEDTALNKRIMDIPGVRSTLYPESIRTPEIKSD*