MKKPSTLLRSFSSRLSTRLALAPSPAVAPWPPVRSSYDRWLASELDQLRADPLAPCTSAAWLGRALSLAVAAQRRLVASGTATASSGASSIDRRTIDECVDDTAELLDACAGLLDRLDTLRGYVAATHTALHWLEGGGAHGETAAARRAAAAFAECEAVERRCGAELAKCGSNLRRLGERALLLRTTRQQQATATTGAHCWSDEEAVSGGRALALLAVGALGTALAFRPRRSSVCGLAGKAAVAQYWECALQDVHRHVREEYDRRRKEGVPCMAELDAAAAASRAARCAVASGRGRCPETVVAEARRRCDELDGTVAAFEEKVGELRRELIAVRMLLLEWAQIAGGHEHLVQDCQGLKEVI*