MGKNRVKQRGVKVEVGGDAGIAMRNYRFPELVRFPWEGATTLAALFEQSCKNHAQDRFLGTRKLIERSVVTSNDGRKFEKLHLGEYEWETYEQAFVRACNFASGLVKLGHHADSRAAIFSETRAEWIIAFQGCFRQNITVVTIYASLGEDALVHSLNETQVTTLICDSKQLKKISAISSSLDTLKYIVYFEDEGTPISSDLSAAMGHLTVSSFSEVEKLGQGNPAHPRLPVNDDVAVIMYTSGSTGLPKGVMMTHGNIVATAAAVMTIIPKIGSGDVFLAYLPLAHVFELEAEVVMLSAGCAIGYGSAMTLTDTSNKIKKGTQGDASVLKPTLMTAVPVILDRVRDGVLKKVEEKGGLSKKLFNIGYKRRLAAIEGSWSGAWGLEKIFWDAVLFGKIRAILGGQIRYLLCGGAPLSRDTQRFINICLGAPVGQGYGLTETCAGATFSEADDIAVGRVGPPLPCSYIKLVSWEEGGYVTSDKPMPRGEVVVGGFSVTPGYFRNEEKTNEVYKVDERGIRWFYTGDIGQFHPDGCLEIIDRKKDIVKLQHGEYVSLGKVEAALASSSYVDNIMVYADPFHNYCVALIVPSHQAIENWAQNTQIAYRDFPDLCQKAEAAHEVQQSLLKAAKEAKLDKFETPAKIRLLPDLWTPESGLVTAALKLKREQVKAKFKDELCKLYE*