MIVADIQKSSLKEQRLQFIRNHQQAFDVEPIYPLRLFEDFVMGVEGDCTIQASCKIELDQLIASRFMLFFKDKAQEWQNYLAQSLAFFRQVENRVGVKLDYSLLQQFLGLNFNFSKITVFSTGIDLRTNLADSSLKMHIRLKDYPEKINQALLLTSDSDDLIAVRDFLSIVGFDFYFDGRSAIKIYPEVAETDFFKPETQDKVWRHLPKFVLEPLKATSLFGFGFSKTNNNPVLYYRLKNRQDLTNYFKLNDTAQRVHSFYQHQDILSSVWLGTAQQELEKTRIENVRLYYYKLFGKL