MVQELTRSPSPVVRNNCLVALADMCIHFTALVDSYLPRLSALIRDPHDLVRKQALALLANLLMKDYVKWRGAXFHRFALALVDSCAEVRQLAEYLLGDTLATKAPLLAYNHFVEAIFVLNGCQAGLYAGRIGGGGGPGGGPASASQAADALAAAADPTGAFSLKGESSEMRRLAVVLRRAQRDVVYHTLLRRMSPEHKFATQAKLVAEVLGAVADGLLPLQEQGAAEVLGDALRLLASKHIKVSTSRMVAXDEDALMAAAGGEAAGXGATQAVAEVAKAKGKLVSAMMKKHLVESVVPLLVELKAMLSETRHPLLGPLMTCMVALLREHKGELEDILVAHKQLAKELLFDMKQAEVAAKQQA