MVLLNRLPCGGADTLSAASATAAAAAAAAPFRRCILRGPRNATTTCNTGVVVAGVAPSQSPLPASACGAAAADTTRPGTRRPWSRRAVTVRPVAAVAYNGDTADKYAGGNGGGSSVPSGGAEGRRVVIVGGGWAGFGAAKHLSEQGYDVTLLEASPNPGGLSSGWRTASGRAVEAGMKGFWYQYKNTFKLLEELQLPSWPLTDFTTSGFWNPRGLVTEAPVFSKLPRLPTLVGQFVHTFPLYWALPLEDRLTMLPFLATLADYVSSEERYEQYDKMSAYELFRRCGVSSRCYNEFLRPTLLVGLFAPPEDLSAAAVLETLYFYALAHQNDFDVCWPRGSIAELIFQPMVERIRTAGGRVLGSRLVTGLSVDPLTGEVTSVEALDRSTGEAASYPADAVVFAVGISGMQKLVSATPALAKQPDFRNIMELRSLDVIATRIWFDRRVPTRYPANVLSGFESTAGATFFNLNDLQDEYRDEPGTVISADFYHANSLLPLSDQEIVERVVSHVATCEPGFKGAKVVDSIVLRFARAVTHFSPGSYQHRPFQATSIPNVFMAGDWVKGVPHGANGLSQERAYVTGLSAANLVMSRLGGGGQPAQILDVEPDEPHIAAARSTVRGLRELAGAVGLRNPFL*