MDPPFQEKYRSLFNDYTIVSKDKDDSLMNANDECELPLIDLHRLTLEYSEREQCVKEIKQAASEWGFLQVVNHGIPQEMLKSLQYEQRKAFQHPFRKKAEDNILNLSANSYRWGNPRATCLRQLAWSEAFHVPLTDISRIGDAYKSLSASIEAFTTTANALAKGVAEILAENLGVSSTFFEENCPEETSYLRMNRYPPCPFSSEVFGLIPHTDSSFLTVLNQDQIGGLQLLKNGRWINVKPNPEALVINIGDLFQALSNDVYKSIKHRVLAPQQVERFSLAFFYCPTYETVIESSIKPSKYKEFTFREFMMQIQRDLKATGDKVGVSRFLL*