MSSYLKVFVVSPDTRSERRFDPHTTIEQLKGKLELITGIPVQNQALFLLNTVDDEQPIADLSDDSRPLGYYGVKDYQAIKVTDLNPATSFTGQLTDTSNVDKFELTEEEYAKRNDTVMAYKQRMKMGRFAEKAESAAAEKKEVNIPVGSRCEIETNEPGLHKRGTVRFVGETKFGSGGVWVGVEYDEPMGKNDGSVQGERYFTCAPKYGVFVRPEKVKVGDFPPEELNVDDDEEM