MVKLSKQIQKGNLTTILIMKAPHLSSMADYNGSDQEKWWTEKTVAVVTGSSRGVGLETVRHLAKQGLTVVLTARSHAYGLPIAKSVADEVYPNVHFHQLDVQSDQSVSLLADWLQNKFGGIDILSNRSFTEGFNENYENAKACVDTNYLGTKRMVKALLPLLKPSSSGSRIVNVSSTGGLLQNLGNETLRMQLADVQNLSEETIDGFIDIYLNDEKSGEIEGKGWPARLRAYIVSKIAVNAYTKLVARDLQKHDDDEHSVYVNCLHPGSFIKTDMTGQGGDMSAAEAAAYVARVALLPPGGPSGQFFDKEKLFTSF*