MATGTGTGAVSGPPSSLDLPLGIVGAVLRRLHSSADRAALRSVFRRSWRAGARDYPPLVLAPPLPLVLYPNFALASVFSDGAAAAGHRVPLLAALLDGAFPGQCIGCFEDWLVCTWLRLSIPLYPTVGADGGCVLVNPFSGEKVSLPSPTATHSCGAIQRSVPVSNGDGEVVCTIHADEYAMALYKAVLSAPPNAGSSSSSSSELDLGSSCIVAAVSQRKGEYKLAFCTPETPSWCICEGNCIKSHIDIEFYLGKLYMVDTRNGDLFAFELEAHDHVFPVVSLVERCLIEKLPSAEDGDRQTYNLVQSLGKLLLLVRYFRESWDQFVGVRVFELSFNSNPWKWIEKKSLDGESIFISSSCNKSFAASQYEEIEDDRIYFLDSLCPKFNPKKSDSYSYCSQVYNMRDGTISPFLIGTGPMSNYLGFPMWFCPTQ*