303 aa
MRSLLLILHLLAAFSLFLEGTLGKPFVQLVHTYNSTCLDVKAIPACFGLAFLPKHFTGYL
VEAVPANACQPIQAPPAFQRPLERFIVLIQRYDCSFATKVLHAQEAGYRAAIVHNINSDF
LVSMAEEVEEMRAQVFIPSLFIGQSDAKLLKKVLHSENRTRITAVVPWDYHNPCWDDADI
SFWDPARHHLQVWPGYCTQEKISEFLQKYGLVFLVSMVMVVLIAASFVKWCRRKRGIRMK
TFKRGDAYDLCVICMVEYEEGDRLEILPCTHAYHHMCINTWFLTQPRAERTCPICKQKVS
PAT