MVVGDFPEERDTIVIGAGPGGYVAAIRAAQLGQKVTIIEKEYYGGVCLNVGCIPSKALITIGHRFKEAGHSDNMGITADNVNLDFTKAQEWKGGVVNKLTSGVKGLLKKNKVEMLEGEAFFVDDHSLRVIHPDSAQTYTFNNVIIATGSRPIEIPGFKYGKRVLSSTGALALTEVPKKLVVIGGGYIGTELGGAFANLGTELTILEGGPEILPTYEKDMVSLVKRNLKSKNVEMVTKALAKSAEETENGVKVTYEANGETKTIEADYVLVTVGRRPNTDEIGLEQAGVKVTERGLVEVDKQGRSNVSNIFAIGDIVPGVPLAHKASYEAKIAAEAIAGEKSENDYTALPAVVFSDPELATVGLTEKEAKEKGFDVKAAKFPFGGNGRALSLDAPEGFVRLVTRKEDGLVIGAQVAGMNASDIISEIGLAIESGITAEDIALTIHAHPSLGELTMEAAELALGRPIHM*