MVSAPLTCVSGRQPDQAAAEAARLAIQEALRLEARSLTLSYDKVELGASDFGGLRHHRPSAVAYPATVDDISRLMRALCRLPNVTVAARGNGHSINGQAQAIRGVVIDMRSLKDPSSTSIVVGKEPDGTFYADVGAGRLWIEVLDATLRHSPHPLAPRTWPDYLHLTVGGTLQNAGVGGQTFKHGPQISNVTKLDVITVTGELKSCSPTMNAELFYACLGGLGQFGIVTRARIILEPAPQKVRWIRLVYADFKDFTLDQERLINAPAHNKPCFDYLEGFVVTNNSDPAAGWPQVPLPEGAAFNHRLLPSNAGPMLYCLELAKYFNATEAPTLDQQIATLTRGLRCVGGLQFYVDVSYRDFLDRVHVGEPKLRAAGLWDVPHPWMCLLVPSSQIEAFDASIFKQSKLLRKGVGGPMLLYPMLRRKWDHRTCAVVPNEEVFYLVAFLRFKLPNPRGPTIESLVAENEEIVGLARAANIQLKYYLPHFSHQEEWQDHFGCKWNHFCLLKSKWDPQAILSPGQCIFSPPSIFRH*