MVKEAGRFNVEGWAARDESGILSPFNFTRRKTGPHDVTFKIAYCGICHSDLHQIRNEWKGSRYPMVPGHEIVGTVVEVGSEVKNFAAGDRVGVGCMVGSCHHCDSCSKGQEQYCEKVIWTYGSTDVDGSVTFGGYSSLMVCNQSFVVKIPESLPFDAAAPLLCAGITVYSPMKYFQMTEPGLSLGVVGLGGLGHMAVKFGKAFGLQVTVISTSPNKEKEAKEVLGADHFLISKDEKQMQAAAKSLDYIIDTVAANHPLEPLLSLLKVNGKLVIVGLPEKPVQFAATSVVMGRRFVGGSLIGGVKETQEMLDFCGEHNISCMIEKISMDYVNTAMERLVKSDVKYRFVIDSAQSFKSEGRSDE*