QALCATYGDKCLYTYWSTPTGAPGVPGPPRHGYQSPMGIKQEPRDYCIDSVVARRWGIQKNRPAMNYDKLSRSLRYYYEKGIMQKVAGERYVYKFVCDPDALFSMAYPDNQRPFLKTEPDCPVTEDDTLPLTHFEDNPAYLLEMDHCSGLP