MVKQVEGRFDVEGWAARDESGILSPFNFTRSHEIVGTVVEVGSEVKNFVAGDRVGVGCMVGSCHHCDSCIKGQEQYCEEVIWTYGSTDVDGSVTFGGYSSLMVCNQSFVVKVPKNLPFDAAAPLLCAGITVYSPMKHFQMTEPGNSLGVVGLGGLGHMAVKFGKAFGLQVTVISTSPNKEKEAREVLGADHFLISKDEKQMQAAVKSLDYIIDTVSADHPLEPLLSLLKVNGKLVIVGLPEKPIHFAAPAVVMCRRFVGGSLIGGVKETQEMLDFCGEHNISCMIERISIDYVNTALERLVKGDVKYRFVIDSAQSFKSFKSDGRFDD*