MVKEGETQFDVQGWAARDESGVLSPFNFTRRPTGPHDVTFEVAYCGICHSDLHQLRNEWKSSTYPMVPGHEIVGTVTEVGKEVKGFNVGDRVGVGCMVGSCHGCDSCAKEQEQFCEKVIWTYNSVDIDGSPTFGGYSTLIVCNERFVLKVPENLPFDAAAPLLCAGITVYSPLKYFRMTEPGKSLGVVGLGGLGHMAVKFGKAFGLEVTVISTSPSKEKEAREVLGADHFLISKDEKQMQNATKSMDYIIDTVSAPHPMEPLLNLLKVNGKLVIVGLPEKPVQFAASSVVFGRRFVGGSLIGGIKETQEMLDFCGEHNIYCMIEKISIDYINTALLRLEKADVKYRFVIDIVGSFKRNDEERMSYKVCGGCTHSVL*