MSHDRVDSAGLGAYNFRYHSRERLVPHKEEEDADHDVMEGDGEQEGHGGCCGCSISGEILRDAMGLKLLCNKVSTGFHKGWEFAKSDPRKVIFSVKMGMALSLVSLLMFINIPYKDISTYSVWAILTVVVVFEFTIGATLSKGFNRGLGTFSAGGLAFGAAELSLCTGKLEPVMIIISIFIAGSGATFAKLYPKMKPYEYGFRVFLITFCFVMVSGYRTGEFIHTAINRFVLILLGAAVSLVVNTCVYPIWAGEDLHNLIVKNFMAVANSLEGCIDGYLSGIELERVPSKILTCQAADDPVYSGYRSAVVSATEEETLEGFASWEPPHGRYKKMKYPWKQYVKVGGALRHCAYMIMALHGCLLSEIQAPIDLRQVFSNELRILSCAGANVLRELGNNIDRMTKLKVGDILVQVHKAAEELQKKIDARSYLLVNSESWVIGSRNDNDDYIHAAFTESDDVDQMMKDEEGGDQIGNLSREYDESGNRGAEHIMVNVLSKSWDCQGSHFGTVSSGKVFNKQRSWPSRPVVDFEPSIDREEKTLESARALSVATFASLSIEFVARLDNLVKSFNDLSVEANFEEPPDEIISPLSETNGIFQRLLRLFR*