301 aa
MSLAQWFLLAVPVALVISWPAQKSNKTIPLVMWHGMGDNCCNPFSLGARKKIIQQDIPGI
YVVSLMIGKNVVEDTENGFFMDVNEQVAMVCRQLAQDPNLKGGYNAIGFSQGAQFLRAVA
QRCPSPPMKTLISVGGQQQGVYGLPKCAGEPSHFCDMIRKALNIEAYNENIQKHLVQAQY
WHDPLNDGLYKKYSLFLADINQERVVNETYKKNLQMLDKFIMVKFLHDTVVDPVDTEWFG
FLKSGQAKETETLQESVLYKEDRLGLAAMDKAGKLVFLATEGDHLQFTQEWFNANLLPYL
R