MRPKAASGKAIIVLCLASFLAGSLFMSRSLSRSYVSEEEDKHLAKHLSKRLEVQKDCDEHKRKLIESKSRDIIGEVSKTHQAVKALERTMSTLELELAAGRTSHRNSEFWSEKSAKNQSLQKAFAVIGINTAFSSKKRRDSVRQTWMPTGEKLKKIEKEKGIVVRFVIGHSATPGGVLDKAIDEEDLEHKDFLRLKHIEGYHQLSTKTRLYFSTAAAMWDAEFYVKVDDDVHVNLGMLVTTLARYQSRPRVYIGCMKSGPVLSQKGVKYHEPEFWKFGEEGNKYFRHATGQIYAISKDLAAYISTNQGILHRYANEDVSLGAWMLGLEVEHVDERSMCCGTPPDCQWKAQAGNVCAASFDWSCSGICKSVDRMTRVHRACAEGDTPLSNFRFFF*