MPRPWGRLLFTGGEEGDATLRKVDLTEGEHIVGRRPECLVVYTDNRISSTHFKISLRNSSDLGKRAFDVCLEDCSANGTYLNAQLVGKGNFCFLFQRDEIGLLKPCGGDEQPPYAYIFHDLTGGCTADHFPFLATDATPQRAAKAVPPLSVSGLSSSGPTPLPTERTSASSSSNGTAKKRLGGIFGSRASSRCDTDEAATPPSEQHSLGAESVGEESLDLVSRQLAMLSDPSPTGMHTLNHTLQRGFKFQADAIALGGVTAFMDVIGATMAKPKKTAMDLQVLDIALDMLLTTSASEEGASSLLDEEGGFDKSSP*