MASRKTVLITGCSDDGIGSGLALTFQQRDYHVFATARNIQKMSKLHGLPNVTLLTLDVCNKDHITAAVEAVTKHTGGKLDYLVNNAGRNHFMPILDEDIEVTKKLYETNVWGPVALTQAFAPLLIAARGTIAFITSIAGYLNVPYMGTYAGSKRSIELIAETLRLELAPFHVRVLSVVTGAVKTMGQTYFGDFKLPEDSLYKPIEQTIASRAQGGDGNAREDLMTYSKKVVTEITNGSSSKFWCGSGAGMLRFSTSFLPGSFLDNAVSRNTDLDVLAANLNKKHS*