MNSLFASTARGLEELLKTELEGLGATDCQVVQGGVHFQGDTRLLYQSLMWSRLASRIMLPLGECRVYSDLDLYLGVQAIPWTEMFNPGATFAVHFSGLNDEIRNSQYGALKVKDAIVDSFTRKNLPRPNVDRESPDLRINVWLNKETAHISLDLSGEGLHLRGYRDGTGMAPIKENLAAAIVMRSGWVPGTPLLDPMCGSGTLLIEAAMLATDRAPGLHRGHWGFGGWAQHDDAIWKEVKAEAQTRARQGLAAYESRFYGSDVDARVIERARRNARRAGIGELIDFDVKDVAQLNNPLPKGPYGTVISNPPYGERLESEPALIALHSLLGRIMKSQFGGWNLSVFSASPELLSCLQLRADKQFKAKNGPLDCVQKNYHLAESEGGKPAMLAEDFANRLRKNLKKFEKWARQEGIECYRLYDADLPEYNVAIDRYADWVVVQEYAPPKTVDAHKARQRLFDIIAATIAVLDMAPNKLVLKTRERQKGKNQYQKMAEKGDFIEVQEYNARLWVNLTDYLDTGLFLDHRIARRMLGQMSKGKDFLNLFSYTGSASVHAGLGGARSTTTVDMSRTYLEWAERNLRLNGLTGRAHRLMQADVLGWLRESTEQFDLIFIDPPTFSNSKRMEDAFDVQRDHIRLMTDLKRLLRKGGTIMFSNNKRGFRMDHDGLAALGLKAQEISQKTLSQDFARNRQIHNCWLITAA*