MLEKSTEGPSGYQSFDAIPAEAFEVSGHAGAFYIFTSNVDGHHYDWFLPNELRECHGNVELYQCSFGRARCGPGIWRAPMDFRFSVDPQSMLALAGPSGGGDASSDADPVMPCTVGNHPKCARCGAAARPAVLMFGEWGDRDWLDSQQQLTRWNHWMQVLGELVAEGTGLRCVLLEIGAGGRVPTVRQTSEQILQVLLEGGANAKLIRINPKDSEADDPDSQEHLVSIKGTGLETLKAMDELISEAWHPE*