MATATLLLLLVCFLAASFLAAGGGRRTVVFLLAGQSNMGGRGGATNGTWDRVVPPECAPSPRILRLSPDLRWEEAREPLHQGIDLHNVLGVGPGMPFAHAVLRSRRLPPHAAVGLVPCAQGATPITSWSRGTELYERMLARARAALSLPGGDRELAALLWYQGEADTITRRDADLYTARMEAFVRDVRRDLNMPHLLVIQVGLATGQGKFIELVREAQRRVKLPDVKYVDAKGLPIASDYTHLTTPAQVQLGKMLANAYLATLL*