MEDLPDALIGEIVKRVSSTSDLSSLSLVSKRLYKIEAESRHTIHISCSLGPATDAIVSLCSRFHNLLKVDINYSGWTQDHGNQLDNHGLRILSSYCLSLSDITLSFCSYIDDTGLGYLAFCKKLITLRLNSATKITSSGLLAVAVGCKNLSALHLIDCNKISGAFEWLKYLGSDGSLEELKVKNCVGINQYSLLMFGPGWMKLQRFVFEFRNIYSIFESKDPSYVANCQYRYDFSCENLKQLSLRRIVTMEEIGLRSLLGKCKSLEKLCLHFVLGLTDSDMITLAQNCSNLRSISLQLEPVFCEGPEGRVCRTPLTDESLKALAGCRMLQVVELTMFGCDYAYPEIGFTQEGLMMFFQSCPIRDLVLCGANIFDDEGMKALSSAQFLQTL*