MKYVLVTGGVVSGLGKGVTASSIGLILKACGLRVTSIKIDPYLNTDAGTMSPFEHGEVYVLDDGGEVDLDLGNYERFLDIKLTGDNNITTGKIYQSVIDKERRGDYLGKTVQVVPHITDAIQEWIERVAVIPVDGKDGPPDVCVIELGGTIGDIESMPFIEALGQFSYRVGAGNFCLIHVSLVPVLSVVGEQKTKPTQHSVRGLRSLGLTPNILACRSTTELEENVKEKISRFCHVPLDNIITLYDVSNIWRVPLLLRDQKAHEAILKVLNLKGVAQEPALGEWTSRAALCDKLQEPVRVAMVGKYTGLSDAYLSVLKALVHASVACHRKLCIDWIAASDLEDETSTENPENYRSAWKLLKGANAILVPGGFGDRGVEGKILAARYARANRIPFLGICLGMQIAVIEFARSILGLLDANSTEFDHNTQNPCVIFMPEGSKTHMGGTMRLGSRRTYFKVADCKSAKLYGNQSFIDERHRHRYEVNPDMVQQLEDAGLSFTGKDESGHRMEIVELPNHPYFIGVQFHPEFKSRPGTPSALFLGLIAAATGQLETLLKKGVPKTWSLSNGTSGLKSHRYVNGTKMANGSLDGIYCNGNGIHV*