MLSIKRVPTVLSNYQNEEENGGGCGRNCLGKCCLQGAKLPLYTFKKMNEKDLVHKDKDRQGFFLDTLLLGEWEDRMHRGLFRYDVTACETKVIPGEYGFIAQLNEGRHLKKRPTEFRVDRVLQPFDENKFNFTKVGQEEVLFRFEESEDAEARYFENARMDSTNSPSVVAINVSPIEYAHVLLIPRILECLPQRIDRESFLLALYMAAEAGNPYFRLGYNSLGAFATINHLHFQAYYLAVPFPVEKAPTRKISSVKGLSENEVKIYVLSDYPVRGIVFEGGNALEDLADVVSTACICLQNNNIPYNVLISDSGKRIFLFPQCYAEKQALGEVRQELLDTQVNPAVWEISGHMVLKRKEDYEEASDDNAWRLLAEVSLSKERFQEVKAYIFEAVGVYEEVEDESTLKETEEEVDAGNEGPFSPILHGNEECYVLQ