MPLKSLVRDFKDLRDGIGSISRRTFDVKFYHSRGRSQSAAFDVLPLTSDVSVQSCWAHLPPELLRDVLQRVESAEGSWPARRDVVACSAVCRTWREITKELVKTPEESGKLTFPINLKQPGPRDTPVQCFIKRERASSTYFLYLGLSPTLLVENSKFLLAARKIRRATSTDYVISLNADDMSRGSNTCVGKLRSNFLGTKFTVYDNQPPHNGAVALTNRAGRRIGSKQVSPKVPAGSYNVAHVAYELNVLGTRGPRRMHCTLHSIPASAMEIGGSAPTPLELPSCVDDSFSIPFSKLLGMPSDFSTGDLDIFSKVESKVGPLILKNKAPRWHEQLQCWCLNFRGRVTVASVKNFQLVASIESNQAVPQSDQDKVLLQFGKIGKDIFTMDYRYPLSAFQAFAICLSSFDTKLACE*