MNSGSLALDHCLTLGTSSATNLFQRERRHHTNKHHTKSVIRLCHEDRSHGKFLNNPGKTKQQEVGQILVNRLARNLADRHLLKTQQRVLVAVSGGQDSICLLWMLSQLQPQWEWNLGIVHCDHQWSPNSSSQASHVAQVARAMGLDFYQAVATRDASGETKARAWRYGVFHRIATRHSYDAIITAHTASDRVETLLHNLFRGSGLQGLQALSWKRDFTFEFQSVVEPPCFIHEHVCIKKAAPHKQVMLVRPLLDTTRTELRDLCQNLELPLWPDPSNFSLEINRNRIRHELLPYLRKNFQGGIDRSLARWAEILHGEQSYLDSVCESIRAKAEKPYCSANKKEHGVKLNISVVETLPLALQRRILKQFIESHTGKCASFDQIEGLRLAYGQTNNKKKCQNISLRGGFQLHIRGKEMLLLKRDVSKTCRD*