MDTLNFLLLLLGIHGALSDFTYYDFNKTIGLVFNGAADVTDCGEPTEFVDMPDNDVASKLAQQGHTETTDVFTTVETVGSNASDDQIAIHEGLFGHLLEYQIGPRTECRNRLRLTPSHPSKAGSVWYESRVPVLRGFETTFSWQITDPSVECTDHVDKTFSTQQHRSCAVHGGDGFAFVIHGDPQDDSALGGDGEHLGYGGISNSLAVEFDSWTNVDTQQSDDVFQDHISIHSGGPFSPNSSNETTALGYWRATDVADGKVHTAKIQYLPYVETRYFELMTANENLIPYLKDNGEGRRLGTLAVFVDQGIPEDRPLLTIPLNLSVLLNLRQSLAYIGFTASTGRKWEKHDILSWEWCHTDGCQGDASERIRFEVDNEHTSVFEM*