MEVECFIGRCFVHSPAAPPILRQSLFSSSIQRNNKNGSLNVTAKICFHENDPHDHLFFKSAISRASYRFQEALRPEPLFVDPYAGCFVPPDLDLELDKNSDHHYCIGTRFIDDKLLNATKGADGAKQVVMFTDGMDTRAYRLNWPSSTVIYDVSPQSVFSKASQKLKDVGAKIPRSCLLLHVPLESSDMQQLLRDKGFNGSRPSIWVFQGFPVTNLASFKEILFMVSNLAMKGCLLVGEFPLWLTENDKVAKLNVETWMYEVFMSYGFRVQIIGYDDVARSLGREQVEGIPDNLLFVAEHLRFSDDEMETWRMQFQRVEEEGDEEGFEEL*