MSHFPNGASNGSGPHCQKTVLVTGGAGFIGSHMTLQLLGEGYKVVVIDSLDNSVEESVKRVADLAGKNGHNLYFFQVDLREKDALEMVFSMTKFDAVIHFAGLKSIAESVAKPLFYYRNNMIGTINLLEVMGKHGCKKLVFSSSATVYGQPLTVPCTEDLPLSTTNPYGRTKLFVEEIARDLQIADPEWKIILLRYFNPVGAHPSGLIGEDPRGVPNNLMPFLQQVAVGRRKELTVFGKDYPTIDGTGVRDYIHVMDLATGHIAALRKLFTPKDIGCTAYNLGTGKGTSVLQMVAAFEKASGKKIPLRFADRRPGDCSEIYASTEKAERELQWKAVYGVDDMCRDQWNWASKNPWGYRHPDFVNEN*