MTRSTWLPFAMAALVVASVAHASPPAKLKVGFYKHSCPEAEEIVRNAVRRGLARDPGVGAGLIRMHFHDCFVRGCDSSILINSTPGNRAEKDSVANNPSMRGFDVIDDAKAVLEAHCPRTVSCADVVAFAARDGAYLAGGIEYQVPSGRRDGRVSIEAEVLNNNVPAPTDRLRELIESFKRKGLSADDMVTLSGAHTIGRSHCSSFTQRLYNFSGQLGKTDPSIDPAYAEHLKKRCPWPSSDDQMDPTVVPLDPVTPASFDNQYFKNVLSHKVVLTSDQTLLDSPWTAGIVKFNSAVEKAWQLKFAASMIKMGKIEVLTGDEGEIREKCFVVNPHY*