MRPFPSHATAFAARIGAKHPIVLAPMLAHTTPRLCAAAANAGVVAFEGAGQLGKDVLVSRIRETQAMLNAGAVFGVNLFVPSGFYTDPSSWTEPQAAAVEVARERYEGYLRELSGEAAGTAAPSLSREEHQAVFSGQVDALLETGVKLVSFHFGWPDAAEAGRLREAGATLQGCATTVEEARWLVDQGADAIIAQGAEAGGHRGTFIDAQDYRRALVEVVPLVRGIADAVDVPVIAAGGIMRGGDIRAVLEAGASAAQLGTAFLSCPECGTSAMHREALLGYGGEGRDASDPLPTVVTLGYTGKPARGLQTDRALRMADLEGALPNCFNGMLAGRTLQAAALKQGRKDAAYLWAGSGYARSRAMPAAALVETLVAEAQSSQYEG*