MLHRVNLIVSNFILPPVVHPNRIPNHVLIQRTIEDSFHMFSLADAYHLRVFGIQVPQCVSSRPTHDTSDGEDEDDDFVEPVPMCVSGGQTHETPDGEDEDDDFVEPVPMCVSGGQTHETPDGEDEDDDFVEPVPMCVSGGQTHETPDGEDEDDDFVEPVPQCVSGGQTHETLVGEDEDDDFIGPVPQSRSREEDARRSRETDKADDESLMKYVRVVELYGFEDVESSSNNEAVNDYPMKEIVEDDVYSSFDLYKHPWWTGLRNTLLRRCYDVGNPSTLYIKGFEYFYALQRHEEGLALMKRAADAGYERALYTYAMTRKLYWDDEEYFASFTREAVGTIGWLVRMDDVPWVPVVNEWFLTKKFMFMSTDRPLFYNCPCSPTLDFDWDLWHMELSKTEDMCNRCF*