301 aa
MTLEQLRIFVAVAEREHVTLGARDLNLTQSATSAAIAALEARYAIKLFDRVGRRIALTET
GRIFLAEAKAVLARASAAETVLDDLAGLRRGSLGLAASQTVANYWLPRIIHQYRRRYPGI
ALTLTIGNTEFVSGLVHGGAADLGFTEGEIDDPALTIRPVAEDELVLVVAPGHPWADRRP
EPREDFPREPWVFRERGSGTRSIFEATLPVMGVDPRTLEIRLELPSNEAVRAAVEAGAGA
TVISRLVAESSLKAGTLVGVDLALPKRRFFAMRHRERYLTRAAQEFWRLVAEEPGREEST
G