MQSEAQYLSGSQGLALVAKCGGFVASAAGSSPTPCKAKLLSILNSGTIFIFLISKHSALFDLLESFLITKSSEALRTSQLACRIYATEAASRPGKLMMDALISMHMELRRSYGPEESGCPRLIRWDKLELLPRVLKDIVLGSEELGGWLSYGKYSLKNYVFTGLKHILCVLLEEELSAELSDELSDEDATNLIRLIFASTRKVVLEKIVPASDNKKKYYTKAQNDVFEISKRDITISMMRNYPQLPHKFMSDKAKIHYLLEIIVHMNLERDSLKRQHQNVTSTVLLKKKAFLKHGVKEALRSCVKALNFCATVSCGELQDFALNKFKGIEDELVIKLKSTLKEVAVCTINKLKGTVFAYTQLLWLTVHAIGFLLLNMHLHICYFLHSIIKSGSVLEQSISSFISKRSALFELLEFFLTTKSPEGLRASQLACCVISKQWWLFRKATFASTELEALEYSPDESILQKFWKLCERQLNILGGGSMFLFDRIVLQDFRKDGHHWWKKKDGETVNGTHEKMKAAGKLVSIGGVVYVFLIALFKISSKNMRLPVFNSYGFYL*