MVSTGLAVVVHFSTLVLASAYSNNQATHHYRQDWRSTRLASVQHASSTVDTTSPVLPGVATFESWFQKLSGATCCTSVVHSTFGRGALRGLAWKSTTSPGTPVPIAKTLLATIPSSAVLKSDYNVDTWDADLACRLWHEVRKGSDSRVAGYVSLLTQGDNVPAISGSEVPASTALNAVRHWTVAQREHLQTCNAGQRVLDLSQSQEAKWKEKYSKLGDSSVDSSVPTWEQFRWCMEVVHSRAFCGVSTSGTVSLLPSIVAPLVASYAGYLYTSSQVNASYGVLALLATIAIAPTFVGILRPSSRAAVLLPLIDSANHFESADSTIDFNVLANAFELSIGPNCIKEEADGQQQLYISYGRKSDTELLLNYGFLPDVPCDNIDNDMLRRQMADAFVKRNN*