MLKIKRVPTVVSNYQKDEASDESVGCGRNCLGACCLNGARLPLYSCKKLENSGTGEKVVISHEAKEPPVAFLESLVLGEWEDRFQRGLFRYDVTACETKVIPGKYGFVAQLNEGRHLKKRPTEFRVDKVLQSFDGNKFNFTKVGQEELLFQFEAGEDCDVQFFPCMPLDAENSPSVVAINVSPIEYGHVLLIPRVLDCLPQRIDHKSLLLALHMAAEAANPYFRLGYNSLGAFATINHLHFQAYYLAMPFPLEKALSKKMITTVSGVKISELVNYPVRSLLFEGGNSMQDLSDTVSDACVCLQENNIPFNILISDSGRQIFLMPQCYAEKQALGEVSPELLETQVNPAVWEISGHMVLKRKEDYEGASEKNAWRLLAEASLSGERFKEVNALIFEAIGCSNQEEELEGILVQPSGSVNQTGNRTLGGPIANGTASECLVLQ*