MFLSLLVPGPKNPKGHLDVYMQPLIEELKQLWEVGAMTYDISSKQNFNLRAAVLWTISDFPAYGMLSGWSTAEKKACPYCVDKSKAFWLEHGGKVSWFDCHRQFLPQGHPFRKNKTAFCKNKVENGMGPHIMSGEELWQCVKDLPKATDGPEALKKLKSAKKGWFKQSILWEILYWKDLLLRHNLDVMHIEKNFFDQLINTVIFNYERQVRTWSHFYVNGYNFHTHDYGKDKSTMNYGVCVQSHEEIDYFAILEEVVEVAYCGKLREYKIILFKCSWMDSVKGMNIHEQYKLVEVNHSKRYPKYDPFILSYQVSQVYFAPYPSLKRDKDQWWAVFKTKARSVIDAPVDLEFLQEDANEDSSAICAPEEIPDYEDQEDDEDVIDEDDVEADEFETSGDEDAEFETSDDDDVDDEFDDDEFDDDAYDD*