MEKKVICQDIFWSCDGTSFVSVHNDFGIRQYLVPEESNTDKLNRNLLLPFTRFFRNQSIVSCAIDPFYTLYNENSDRLAGDRIVVGGKNFPLQLYSLMDGQCILSYDTMNKINGEYETVYSVKIDVESRVYTGSCRNKVAIYDKSRRDAVWMNQSTKKASKGRQSIISCFEEQPMGGQALSRGSLLCGSYANEMFQVDCRHQRLERLNYTRTVAGGIVQILTSDNGRYVYVVRRNSDAISIYDRRNLQHELNVLRLPFRIHHNSAKLKAYIDTAYGLSMGTPQGTILNWGRDLVEFGGVPSHNSVEDPLITSIPPESEWRTNLDSTIPATVVKNCPGDPELFALSHGGTISLCRFGG*