MSAVGDDPLDSLPAAILAEVLGLIADAGDIAACRLASRALLAASYHCPRVRLHAASSARRLRGLKGRDWDGALLAFRVAAGNVASLLGPHLRSLALDASEGQGCPDEAARVEEGEFDEADDLYLTGGESVAAWAGTAAGPSLREVDIADFWPQSCWRKAEALPVISHFCHNLSKLGLRNAWLCVDGLKIMPNLTHLALEFIRLDDEDLSKLNECFPCLQILKLIKVGGLKDPKIHFPQLKTCCWEVSNVPRSLAIHAPALVYLELKCVRPEILILDTPSMSSLKLTIDKLGPTVIVGGLVSLTNLRIESSDLNSLLRVFTDGRDIRTLDLELPASANRYELYEAVDPELFSRTTEVKLSPRFSYELMRHIVFCMTTHDCRSCLKKLLVHLPQSNITTCPFVPLLNNCAPSCEVTVLFHAATSDAVRQAASSVWPMGFPDISWQWGTWS*