MGSLPAFTAPLTVPLAASRAFSFVGRHADAAVGGRALPSRSVRVHPTAPPARMVVAPAAPPASLTGLPPPTKKRVAVIGAGLAGLSCAKYLVDAGYEPVVLESRDVLGGKVAAWKDEDGDWYETGLHIFFGAYPNMLQLFKELDIEDRLQWKSHSMVFNMKTDATPDADGLIRAEPQYSRFDFPGWLPAPLNGIVAILRNTDMLTWNEKIRFAIGLLPAIIRGQAYVEECDELTWSEWVRKHNIPDRVNDEVFIAMSKALNFINPDEISASVILVALNRFLQEKEGSKMAFLDGAPPERLCGPLAEHITANGGEVLTNKPLRKFELAADGSVSALLLAGGERVEADAYVSAMPVDIVKKVLPSEWAGLPFFSGLNNLVGVPVINVHLWFDKKLTDVDHLLFSRSPLLSVYADMSITCKEYEDPDRSMLELVLAPAADYIGKSDEAIVAATMDELERLFPQHIGPKAADPASVRKFHVVQTPRSVYKTTKGLQPSRPTQSTPIPNFFLAGDYTLQMYLASMEGAVLSGKMAAGEVVKAGGAGGAAAFTGGIDKSFTKQAAM