MGCCLHRRLCLGGTGTLPFVRRFTAKEVEAATRGFTAVLDAAGTAYRARFAGGLVATVVRRRRDADDNDDHHRQGEGGGGGTTDAFYLELQLLARLNHRHVVRLRGFALAHHARPVPFRPPTLSSFPLPSLCALSISASADWFLVFDHMENRSLKECLHDPLRTPLDWRTRLQVAIDVAAALEYLYYHCDPPVFHVSVNSGTVLMDANFVAKLSDVGVVSHDVRLATTDSFQDRVERRRAGLAFQYGVLVLELVTGQSPGADGELVRWAQDPGSAASVHRMVDADLGGVYDARELRDLVAVARLCTRDRDDRDEGAGVVTIPQIVRYLQGKLERIGCQASLSVPSNVQKRVAFLLWMPRICWCRSVDRGTKGIHGARRAKIHEGWAIPQVVDHGVDAVTVVNMAHLARDFFTLPLEDEFKMLDQMSGPARKLHVHADENSDDGANPPKAYLPLNCVSIVVGRCREKQRKESSRLQIVNRKLSAMNKLLMEENDRLQKQVSRLVLDNGYMKNRLHSPSVATTDTTCECVVTSGQHNQQPSSSASSTKGCEQPSRIVCYPNMVMHLMLISLTVSNVILIAAWSGFRAVSHNCSGVAARACGLDWSFQYAHMSIVPVGQLCIAKGELQMASDSFKIVLDEDENNFPALLGQVIFSLFRWCHEAISNEI