301 aa
MLVTFLRLLFIGCALVFIFMLIHAWWHKRRRGELESTPFWPVAVIGFVANFLDTLGVGSF
AVKTACYKQFKLIDDRLLPGTLNGQCVLPTVTQSLIFIGVVKVDPLTLISMMAAAAVGAA
WGARHVASFDRQTIRLVMAVSLLVVAGLIFAGLLGLFPVGGDAMGLSGYKLGIALLGNFL
FGVLMNVGIGLFAPCMTLVYLLGMNPLAAFPIMMGSTAVLSVFSAGTFIHKGAFDARAVL
AVALFGPIGVVLAAMLVQSMDMEMLKWLVAFIVIYTSWTMYASWQAARRQPESRLAGAAS
S