MLLLRRHLLPLLRAASPLPARIYYRACFLSTSASAAPFSLVEYLVAACGLDSAQARKAARKAFDEASKGSRKAFQDISNCRLNSASNPDAILALLSGAGLSRADIAAVVAADPLLLRSSPKNIGPRLLALRDRLGLSAPQMVRFLLVGSRAVRSCDVVPRLEFFISFYGSFERLLVFIKNHNSILLSDLERVIKPNIALLRQCGISVRDIAKLFSLKARVLTFNPEHLKEVVLRAEELGVPRSSRMFFQAVFVVSNITKEKVAARLEFLKSTLGCHESEIATAVSKMPTILGISEQSLHRKIQFLVNEVGLEPQYILQRPALFTYSLEKRLVPRHCVMKVLQAKGFLISNTSFYSFAQYGEETFKLRYIDSHKDSVPGLADAYATAC