MAAAHLRGRKTRLPPGTLGLPFIGETLQLISAYKTENPEPFIDDRVSKYGNIFTTHVFGEPTVFSADPETNRFILQNEGRLFESSYPGSIQNLLGRYSLLLMRGSLHKRMHSLTMSFANSSILKDHLLGDIDRLVRLNLDSWTGRVFLMDEAKKITFNLTVKQLMSFDPCEWTENLMKEYMLVIEGFFCIPLPIFSSTYRKAIQARTKVAEALGLVVRDRRKERDGGEKRKNDMLEALFEGDGVEGVGFSDEEIVDFILALLVAGYETTSTIMTLAVKFLTETPHALSLLKEEHEEIRLRKGEVKSLQWEDYKSMPFTQCVVNETLRIANIISGVFRRAMTDINIKGYTIPKGWKVFASLRAVHLDHEHFKDARTFDPWRWQSSAGPTSSPNVFTPFGGGPRRCPGYELARVELSVFLHHLVTRFSWVPAEADKLIFFPTTRMLKRYPINVQHRSLFAQKEEEKGL*