MNGTGAHVEAPPLTLEQFRKSLRGELVLDTDAEELYRLAKQIWNGDWEIDNRPKMIVHARGVADVRSTISYAQQHGMELAVRCGGHSLKGLSTNVGGIVLDLGKHMKSVRVDLAKKEVWFEGGCLVKDVDAETAPFGFATVLGAVGNAGTGGLVSGGGYGYFSRAYGLSVDNVLEMDVVLADGSFVRASENENPDLFWACRGGQSNFGIITSFRMRLFECPKEIFGGLVLYDMEDAVKVLTAFDAFASDPQCPREASTHVYSICLSPEQKLLAVQVCYLGDPKKGMQAYERLLSSAVPVDVQSKITTYQEYQVFSDEVYRIKGIPSYWRSRNVKAGTRLPVDDLVSIINSSPSEGILVIEHFGGRICEVDPSATAYRHRDSNYVFTFTGFGFQNANARKEVKNWMNNAVELLEEYLSGGSYLNYDNGPAQASFGDNLPRLRELKLKYDPMNFFRCNINILPAV*