MAPNALDPLTTDSLAALKRDRALPGVTPTAIVVGAGVAGLAAAKALQAESFKVVVLESRDRVGGRVHTDYSFGVPVDMGASWLHGVADVNPLSTLVRILQLPLYRTSGDNSVLFDHDLESYRLYDDGKSVDPDLVAAVGEVFEEMLKETKAIRSELPPTEDMPMELALQSALTRRPELVLTGVANRVLQWYICRMEGWFAADLVNLSLRNWDQEDLLEGGHGLMVRGYAPVVGALASDLDVRLRHRVSHIRHGTSGVQVTCENGAVFRADALVMAAPLGVLKTGTIQFTPKLPEWKQSAIDGLGVGHENKVAFLFEYSFWPNVDFLGAVDDTSYGCSYFLNLHKATGNPVLVYMPAGSLSTDLDKMADDDVIEFALKELRSILPHAAAVKPLKAILSHWGKDPNTLGAYSYEIVGSNMEIYDRLAKSTGRLFFAGEATSRSFPGTVHGAYASGTRAAGEITRAYVEKLEHCTGVVGGEAGEGAEEVELLPLQISRL*