MAEPKVKYDRQLRIWGEKGQAALEKASICLLNCGPTGSETLKNLVLGGVGSITIVDGSKVEVGDLGNNFMVDESSVGQSKAECVCAFLQELNDAVKAKFIEEHPEELIETNPSFFSQFTLVIATQLVEDSMVKLDRICREANIILIFARSYGLMGLVRISVKEHTVIESKPDHFLDDLRLNDPWPELRRFAETIDLNTTDAVVHKHTPYIIILVKMAEEWTNMHGGKFPSTREEKKQFKDLIKSKMSTVDEENYKEAMEASFKVFSPVGIGPNLQKIINDSCAEVDSNSSDFWVMVAAMKEFIASEGGGETPLEGSIPDMTSSTELYVNLQKTYQAKAEADFLAMEQRVKNLLKKFSRDPASISKANIKSFCRNARKLAVCRYRLVEDEFNSPAQPELQKYLTDEDYGTAAGLYILLRAADRFAANYNKFPGQFDGEMDEDISRLKTTAVGLLNDLGCNGSSVSEDLINEMCRYGASELHVVAAFVGGVTSQEVIKV