MSVAGTKHGNHGMDAMRLCDAPFFFFFELLPSTKQIVLPFAAIILMCTSARLLRNRRLPKSGVLPSSQSSPSFSACRLATMFSRLSRFTRRLIPPPPPPPPPPTRPTCTHPQLATPLIQALREPAALRMAFSFSTERGLSQTGEQVLIEEMKSSRTIILNRPHQLNAISYWMTGYLKEIYEQWEKNEEIQLVLIKGSGRAFSAGGDVAEVYRFGKEGRHDKSMHFFSQEYNVNYLVGTYKKSHVALIDGIVMGGGAGISINGNFRVVTEKTVFAMPETGLGLHPDVGASYFLSRLPGFLGEYIGLTGARLDGVELLSIGLATHYVPSERLSELEAKLKYVSSGDPAVVNGIISNFSENVVCKPDSFIHRLEEINSCFSKPTVEEILEALEQLEAKKRDDWCMTTIVTLKKASPMSLKITLRSIREGRHQTFRECLIREYRLTVRCLRAAFSNDFYEGCRAILIEKDKNPKWNPSSLVSVTSGMVDHYFSSFDKEDEELNLPGSDRLSNAAKFSSRL*