MSKAQLLEDIFEVLEKDPDGKKFDKVSRIKARSDLYEMDLTLDVNTDVYPVEVGEKLVICLASTLNLDGTPSSATFDASFASGRRTLMDNFEYVMHGKVFKFKDNSSSGQLKADVYVSYGGLLMQLTGDPKRLEDLDIDQNIYLLMRKAERRAIIARNQKRLAALGLLDNPLSAATEERRRREREERWRQEEARRQAVLAGEAPATEPQRRSRRLGGAEPELPILKELPSCARRRSDCEAAEAATPWPQLRQPLPLLGSRSFIEQARHDLLLLDDDDELLGSRRAQQAQQHQQQQKKKKQKRRRLSEGVLRLRMDNHNAMRIQTMSHRALRTRIQRIRNIDKMRSFIRVLNRFKMDNLAAEARVALRRLD*