MRDLLSGTTVVKRSHTRRKFIPFSPCFGSHERVMSHCKVPALIEAQVEMGSVNELEHKSLFRREEDDSTQAKAASLMEQGSLSPSFHEHATKSPKNSVIKSIKIVILSNKLNLLLPFGPLAILVHYMVDSKGWVFLLSLIGITPLAERLGYATEQLAFYTGPTVGGLLNATFGNVTELIISIFALKNGMIRVVQQTLLGSILSNMLLVLGCAFFCGGLVFHQKDQVFDKGIAVVNSGLLLMAVMGILFPAVLYYTHSEVHTGSSELALSRFSSCIMLIAYAAYLFFQLKSQSSSYSRLEEEANQNEEASGEDEDPEISKWEAIIWLSILTAWVSLLSGYLVDAIEGASVSWNIPIAFISVILLPIVGNAAEHAGAIMFAMKDKLDLSLGVAIGSSIQISMFVVPFCVVIGWMMGEQMDLNFQLFETAMLFITVIVVAFFLQEGTSNYFKGLMLILCYLIVAASFFVHEDPHQESGVKQVGSSLQADDFTNTKFWGEM*