MEEGLRVSEHLFVNKDLFGGDVKISGEEDTSESSNVKRKVESLFSVMRKRTCRHKSVDDDMFPDLDNNADIGDGDEDIRNCLRPESDFWFKNLMDNPYDPLDEGSIVDASGSDTDISESSEFDVISEHVPEDNDLITGSKSLSIWSSEDDGTLVSKWSSETHNEKNDVRSKEDSGVPSNSDIFKNDGDKSSAIEVRCGDEINMQGSMEIMCINDDHRLWNKDDEPIPISIVPPNGCESLLLETCSRHQIDRCINEYNVHEDNIGLEISPIPLTKTLERPRRPWSVCCSIAALRNLPLMEDSSGACTSLDEQLYANATTSEDRDAELSQPPSTLYQEEVDGEEEIDIDAMIRKLNLVPDDSDSCFNREEWNMSKHPRHALIGLEQCTRTSMQRAIMFHGAIAVLHCPDSKHFVRKREVIIGRSSGGLNVDIDLGKYNYGSKISRRQALVKLENYGSFSLKNLGKQHILVNGGKLDRGQIVTLTSCSSINIRGITFVFKINKEAVGQFLKNNTRRKSEDDNKFRWCE*