MDAALITVMQIHLTEPEGDVLLFLTGQEEIDTSCQVLFERMKGLGPSVPDLHILPVYSSLPSEMQTRIFDPAPPGSRKVIVATNIAEASLTIDGIYYVVDPGFAKQKVFNPKIGMDSLVVAPISQASARQRAGRAGRTGPGKCFRLYTESAYKNEMLGTSVPEIQRSNLGTTTLTMKAMGINDLLNFDFMDPPPPQTLVSALEQLYNLGALDEEGLLTRLGRKMAEFPLEPPMSKMLIAAVDLGCSDEILTIVAMLSAQNIFYRPREKQAAADQKKAKFFQPEGDHLSLLTVYESWKAQKFSSPWCFENFLQARSLRRGQDVRKQLLTIMDRYKLDVVSAGRNFNKIRRAICSGFFFHSAKKDPQEGYKTVVENTPTYIHPASSLFQRQPDWIVYHELVLTSKEYMRECCVIEPRWLAELAPRFFSLCDPRKISKRKRMERLEPLYDRFNDPQAWRLSKRRG*