MAATTMTTTLGFVLPTSLSPRRGGFRVSVIRCSASPLTTSTGSAASGIVEKPWSTYDARLVLEDGSIWPAKSFGAPGTRVAELVFNTSLTGYQEILTDPSYAGQFVLMTNPQIGNTGVNLDDEESEQCFLTGLVIRSLSISTSNWRCTKTLADYLTERNLMGIYDLDTRAITRRLREEGSLNGVLSTEQSKTDEELLHMSRSWDIVGIDLISDVSCKSPYEWVDKTDPEWDFNTNTRDGKPYRVIAYDFGIKHNILRRLSSYGCQITVVPSTFPASEALKMNPDGILFSNGPGDPSAVPYAVETVKELLGKVPVYGICMGHQLLGQALGGKTFKMKFGHHGGNHPVRNNRTGQVEISAQNHNYAVDPTSLPGGVEVTHVNLNDGSCAGLSFPAMNVMSLQYHPEASPGPHDSDNAFREFIELMKRSKQSS*