MHNNGRMLGVIGGSGFYTFFGSDTRTVNSDTPYGQPSAPITIGTIGVHDVAFLPRHGAHHQYSAHAVPYRANMWALRALGVRRVFGPCAVGSLDPELEPGAVVVPDQLVDRTSGRADTYFDFGGVHAAFADPYCPTLRAAVTGLPGVVDGGTMVVIQGPRFSTRAESQWFAAAGCNLVNMTGYPEAVLARELELCYAAIALVTDVDAGVAAGDGVKAADVFAAFGENIELLKRLVRAAIDRVADERTCTHCQHHAGVPLPFELP*