MGPPSPGPPLSLPPPYQSLPHLLQPHHRHRLPLRRVLAAHALAAVAGHLTVRDPRPHTLLLVAYSRLARPFPTALLLLFRSSLRVSVAPTRHSLPLAVSAAAAASSAGRRHLGLAISLHAVAVARNLLPSPHVANALVSLYARHALPDAARRVFEEMPSAPDVVSYNALMHAYVNAGRVGVAREVFEEMPVRDATSWGTVIAGCAKAGRLEEAVLLFDRMREEGFRPDSVALVAVLSCCAQLGALDKGQEVHEYIKLSRTSPNVFLCTGLVDLYAKCGCVEEAREVFEACQDRNVFTWNALIVGLAMHGHGTVALEYFNQMLADGIQSDGVTFLGVLIACSHNGLVDMARRIFSDMESKHNVHRELKHYGCMADLLGRAGLIEEAMDMVRKMPMEGDSYVWGGILAGCRMHRNVEAAEVAAWHLLELNPDDSGVYSAMAGIYADVGRWEDVTRIRMLMDENIGRRNVGCSSVTT*