MVSTIGIVSLSSGIIGEDFVKHEVDLGIQRLKDLGLNPIFLPHSLKGLDFIKDHPEARAEDLIHAFSDDSIDMILCAIGGDDTYRLLPYLFENDQLQKVIKQKIFLGFSDTTMNHLMLHKLGIKTFYGQSFLADICELDKEMLAYSLHYFKELIETGRISEIRPSDVWYEERTDFSPTALGTPRVSHTNTGFDLLQGSAQFEGKILGGCLESLYDIFDNSRYADSTELCQKYKLFPDLSDWEGKILLLETSEEKSKPEDFKKMLLTLKDTGIFAVINGLLVGKPMDETFHDDYKEALLDIIDSNIPIVYNLNVGHATPRAIVPFGVHAHVDAQEQVIRFDYNK*