MAKVVIDPLTRIEGHLRVEVEVENGKVVDAHVIGTMYRGIEAMLRGRDPRDATFVTERVCGVCAGSHGWASSLALDKAFGAKVPAGGRLIRNLILGAMYLHDHPLHFYHLSALDYIDVMAVAQYQGKDPGLLAVKDKIVKLVTAGDTAPLTPRYKPDDFSVNDPELVTMAVAHYLKALEMQAKAKKMSALFAGKQPHQSSIVVGGVTMLPNIEVVEQFRSMLYEQLNFIEKTYLQDVLAFGTGPLLPLAQAGVGGGSPNYLSYGGFGLDDAGQDFFFKPGVIMDGDLSNIIAVDEAKITEDVQYSWYKASANGKTPYTEDTVPDLGKNGAYTFVKAPRYNSKPIEVGPLARMLVMQPQGLMDIIAKYGIKPGAVARHAARAYETLLLAQDMFNWLDALEKEMGSKDFRIHDTDHWEAPAEGLGAGMTEVPRGSLGHFIKVADHKIENYQMVVPTTWNFSPRDDQGVKGPVEQALIGVPVPDLENPVNIVRVVRSYDPCLACAIHLIHPETNDIKKFQIGW