MVKPVVGKKPTAKSKGKQRIKIEYIEDKEKRQVTFSKRKGGLLKKASELHLLCGAHVAIVIFSQQKQQDANDPNLAAAAAALAAAAAAGLPPGGRRSSARRRGGGNVFAMGTPSVDHVMSARLAGAGDPYGHRAALEEEEDDARAAVAGREGAEATARRRDEARELVDAEEERMKAVADKVRLATAVGRFWWEADVEALGEAELPEFGGALKRLRDNVLRRHADKLVPQ