MTTQSSVEPVYAIQSGTASPGVSLLMSGPPIKDPNALLRYALPIDNKPIKDIQKNLENITENLKVPGMKGLNSVGRNIKQAAFVLDQSKAEILADIALPKKEKGEELVDKLALGLQDFQKIVEARDRDSIAPKQKELLDIIGDVEEDMVDHFPFNVPEEYASKPLLKGRATVEMKVKVKDNPNVDDVVFQMVLDGYNAPVTAGNFLDLVERHFYDGMEIQRADGFVVKTGDPEGPSEGFVDPSTGKVRTIPLEVMGAGDRSPIYGATLEELGRYKDRTKLPFNAFGTMAMARDEFQEDSASSQIFWLLKESEVTPSRSNILDGRYAVFGYVTENQDYLADLKVGDVIESVRVVSGIDNLVNPSYKIVG*