MTLFRRDCQALSVLLGLWLCTLARATSVGDISPQWVKGSLSIKFYEQTCPQLDGIVKAAVTQALNTDLTLAGSLVRMAFHDCFVRGCDASLLLDSTPAQQAEKTAGPNQNSLRGFNVYDAIKNAVETVCPGVVSCADIIALVARDSVVATGGPTWPIYLGRRDGIVSSQQEANSQIPAATLGYSQLMAAFANVGLSQHDLVTLSGAHTLGRAQCFLFSNRLYNFTGQGDTDPTIDATFAAQLKAACPPNSPTASFVPLDSTQNIFDRNYYTDVLAGRGVFQSDAALLTARYPLSIITAISQDPTNFFKDFPVSMNRMLAIGVLTGTQGEIRKKCNVVNS*