MVDKLLNNKSILFNQVLKGSRFVQPSKQDKMMNIVDWDQAMDVYSEENILVGILSRLPVRSLLRFKCVSKFWGTLIDEPYFKMKNLTHAKKDKTFQKFLFFKLCPKKSIFSIYSCSVSSVQLVEDIRELNCPLNIEPRHCIVYCCCDGLVIIKVYENSVECQILLLWNPSTGESIVLPNPEFPMEEFSCLGMCFDPTSNDYKILKIPNGVSDHSRVPGEVLALKSGSWRKIIEHPRDICCMVHGMHSLAFIHGSFHWVGNSKKYFVVSFDISHEVYGEISLPEQISLSSINIGISIMDGMLCAYTNAYIQGDRTFTLWVMNDYGLKESWHRIFSIADPDICIAAPKYRFADGEVLFWCLHCESGENAYRTERGPFTLLPHGILQNGFAFTESLVSPRLLT*