MVHPLTRSGVLALHHVPLLPRTTHHVRKTLISSRANNTSIVGRSHGYAFRTQIMAKRWMQSSAGQNNDQNPMAATKERIRLDHNYCVDLVRDRDREGYLCGLLMPKKVQQEYFALLAFNVELASVKQGSARLRGGADNSTLAVQLKFQRWKDLLDAVYTGSSTLEQAATSLSSFAADPVAASLARAIHDKELTRRFLERLIEAREADVDVVQWNTMQEVTRYAEESVSSRLYLTLECLGIRNDDADIVASHAGVGMGVLVNLRAAPVRVVMGEIPIPVELLPATFPYSILQDLADYPEETTWPDERDKLDWDEAVQQMAMLASGHLIKAQSLQGQIPKAGRSCLLPMVPALHYLSKLESDPINYNVFHPQLRGVDVDRWDRVKMLLVLSRSWLTGVY*